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

Commit

Permalink
Release 6.20.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
IngenicoEPayments authored and jenkins committed Apr 9, 2021
1 parent 2ca1359 commit 15aeb8e
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 8 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.19.0</version>
<version>6.20.0</version>
<packaging>jar</packaging>

<name>connect-sdk-java</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,24 +119,22 @@ public void setDpan(String value) {
}

/**
* Electronic Commerce Indicator.
* The eci is Electronic Commerce Indicator.
* <ul class="paragraph-width">
* <li>For Apple Pay, maps to the paymentData.eciIndicator property in the encrypted payment data.
* <li>For Google Pay, maps to the paymentMethodDetails.eciIndicator property in the encryted payment data.
* <li>For Google Pay, maps to the paymentMethodDetails.eciIndicator property in the encrypted payment data.
* </ul>
* Not allowed for Google Pay if the authMethod in the response of Google is PAN_ONLY.
*/
public Integer getEci() {
return eci;
}

/**
* Electronic Commerce Indicator.
* The eci is Electronic Commerce Indicator.
* <ul class="paragraph-width">
* <li>For Apple Pay, maps to the paymentData.eciIndicator property in the encrypted payment data.
* <li>For Google Pay, maps to the paymentMethodDetails.eciIndicator property in the encryted payment data.
* <li>For Google Pay, maps to the paymentMethodDetails.eciIndicator property in the encrypted payment data.
* </ul>
* Not allowed for Google Pay if the authMethod in the response of Google is PAN_ONLY.
*/
public void setEci(Integer value) {
this.eci = value;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,18 @@
*/
package com.ingenico.connect.gateway.sdk.java.domain.payment.definitions;

import com.ingenico.connect.gateway.sdk.java.domain.definitions.BankAccountBban;
import com.ingenico.connect.gateway.sdk.java.domain.definitions.BankAccountIban;
import com.ingenico.connect.gateway.sdk.java.domain.definitions.FraudResults;

public class RedirectPaymentMethodSpecificOutput extends AbstractPaymentMethodSpecificOutput {

private BankAccountBban bankAccountBban = null;

private BankAccountIban bankAccountIban = null;

private String bic = null;

private FraudResults fraudResults = null;

private PaymentProduct3201SpecificOutput paymentProduct3201SpecificOutput = null;
Expand All @@ -23,6 +28,20 @@ public class RedirectPaymentMethodSpecificOutput extends AbstractPaymentMethodSp

private String token = null;

/**
* Object that holds the Basic Bank Account Number (BBAN) data
*/
public BankAccountBban getBankAccountBban() {
return bankAccountBban;
}

/**
* Object that holds the Basic Bank Account Number (BBAN) data
*/
public void setBankAccountBban(BankAccountBban value) {
this.bankAccountBban = value;
}

/**
* Object containing account holder name and IBAN information
*/
Expand All @@ -37,6 +56,20 @@ public void setBankAccountIban(BankAccountIban value) {
this.bankAccountIban = value;
}

/**
* The BIC is the Business Identifier Code, also known as SWIFT or Bank Identifier code. It is a code with an internationally agreed format to Identify a specific bank or even branch. The BIC contains 8 or 11 positions: the first 4 contain the bank code, followed by the country code and location code.
*/
public String getBic() {
return bic;
}

/**
* The BIC is the Business Identifier Code, also known as SWIFT or Bank Identifier code. It is a code with an internationally agreed format to Identify a specific bank or even branch. The BIC contains 8 or 11 positions: the first 4 contain the bank code, followed by the country code and location code.
*/
public void setBic(String value) {
this.bic = value;
}

/**
* Object containing the results of the fraud screening
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ public class PaymentContext {

private String countryCode = null;

private Boolean isInstallments = null;

private Boolean isRecurring = null;

/**
Expand Down Expand Up @@ -45,6 +47,20 @@ public void setCountryCode(String value) {
this.countryCode = value;
}

/**
* True if the payment is to be paid in multiple installments (numberOfInstallments &gt; 1 for the payment). When true only payment products that support installments will be allowed in context.
*/
public Boolean getIsInstallments() {
return isInstallments;
}

/**
* True if the payment is to be paid in multiple installments (numberOfInstallments &gt; 1 for the payment). When true only payment products that support installments will be allowed in context.
*/
public void setIsInstallments(Boolean value) {
this.isInstallments = value;
}

/**
* True if the payment is recurring
*/
Expand Down
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.19.0";
private static final String SDK_VERSION = "6.20.0";

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

0 comments on commit 15aeb8e

Please sign in to comment.