Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Commit

Permalink
Release 6.38.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
IngenicoEPayments committed Apr 14, 2023
1 parent af43695 commit 1f5d9af
Show file tree
Hide file tree
Showing 4 changed files with 90 additions and 2 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>com.ingenico.connect.gateway</groupId>
<artifactId>connect-sdk-java</artifactId>
<version>6.37.0</version>
<version>6.38.0</version>
<packaging>jar</packaging>

<name>connect-sdk-java</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ public class CardPaymentMethodSpecificInput extends AbstractCardPaymentMethodSpe

private String merchantInitiatedReasonIndicator = null;

private SchemeTokenData networkTokenData = null;

private String returnUrl = null;

private ThreeDSecure threeDSecure = null;
Expand Down Expand Up @@ -94,6 +96,20 @@ public void setMerchantInitiatedReasonIndicator(String value) {
this.merchantInitiatedReasonIndicator = value;
}

/**
* Object holding data that describes a network token
*/
public SchemeTokenData getNetworkTokenData() {
return networkTokenData;
}

/**
* Object holding data that describes a network token
*/
public void setNetworkTokenData(SchemeTokenData value) {
this.networkTokenData = value;
}

/**
* The URL that the customer is redirect to after the payment flow has finished. You can add any number of key value pairs in the query string that, for instance help you to identify the customer when they return to your site. Please note that we will also append some additional key value pairs that will also help you with this identification process.<br>
* Note: The provided URL should be absolute and contain the protocol to use, e.g. http:// or https://. For use on mobile devices a custom protocol can be used in the form of <i>protocol</i>://. This protocol must be registered on the device first.<br>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
/*
* This class was auto-generated from the API references found at
* https://epayments-api.developer-ingenico.com/s2sapi/v1/
*/
package com.ingenico.connect.gateway.sdk.java.domain.payment.definitions;

public class SchemeTokenData {

private String cryptogram = null;

private String eci = null;

private String networkToken = null;

private String tokenExpiryDate = null;

/**
* The Token Cryptogram is a dynamic one-time use value that is used to verify the authenticity of the transaction and the integrity of the data used in the generation of the Token Cryptogram. Visa calls this the Token Authentication Verification Value (TAVV) cryptogram.
*/
public String getCryptogram() {
return cryptogram;
}

/**
* The Token Cryptogram is a dynamic one-time use value that is used to verify the authenticity of the transaction and the integrity of the data used in the generation of the Token Cryptogram. Visa calls this the Token Authentication Verification Value (TAVV) cryptogram.
*/
public void setCryptogram(String value) {
this.cryptogram = value;
}

/**
* The Electronic Commerce Indicator you got with the Token Cryptogram
*/
public String getEci() {
return eci;
}

/**
* The Electronic Commerce Indicator you got with the Token Cryptogram
*/
public void setEci(String value) {
this.eci = value;
}

/**
* The network token. Note: This is called Payment Token in the EMVCo documentation
*/
public String getNetworkToken() {
return networkToken;
}

/**
* The network token. Note: This is called Payment Token in the EMVCo documentation
*/
public void setNetworkToken(String value) {
this.networkToken = value;
}

/**
* The expiry date of the network token
*/
public String getTokenExpiryDate() {
return tokenExpiryDate;
}

/**
* The expiry date of the network token
*/
public void setTokenExpiryDate(String value) {
this.tokenExpiryDate = value;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
*/
public class MetaDataProvider {

private static final String SDK_VERSION = "6.37.0";
private static final String SDK_VERSION = "6.38.0";

private static final String SERVER_META_INFO_HEADER = "X-GCS-ServerMetaInfo";
static final Set<String> PROHIBITED_HEADERS;
Expand Down

0 comments on commit 1f5d9af

Please sign in to comment.