From 15aeb8e826cd163f18b4d516ba17e0460c254b72 Mon Sep 17 00:00:00 2001 From: Ingenico ePayments Date: Fri, 9 Apr 2021 13:41:40 +0200 Subject: [PATCH] Release 6.20.0. --- pom.xml | 2 +- .../definitions/DecryptedPaymentData.java | 10 +++--- .../RedirectPaymentMethodSpecificOutput.java | 33 +++++++++++++++++++ .../services/definitions/PaymentContext.java | 16 +++++++++ .../gateway/sdk/java/MetaDataProvider.java | 2 +- 5 files changed, 55 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 9878c8df5..4de901422 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.ingenico.connect.gateway connect-sdk-java - 6.19.0 + 6.20.0 jar connect-sdk-java diff --git a/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/DecryptedPaymentData.java b/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/DecryptedPaymentData.java index c2426b2ba..3d784bc28 100644 --- a/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/DecryptedPaymentData.java +++ b/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/DecryptedPaymentData.java @@ -119,24 +119,22 @@ public void setDpan(String value) { } /** - * Electronic Commerce Indicator. + * The eci is Electronic Commerce Indicator. * - * 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. * - * Not allowed for Google Pay if the authMethod in the response of Google is PAN_ONLY. */ public void setEci(Integer value) { this.eci = value; diff --git a/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/RedirectPaymentMethodSpecificOutput.java b/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/RedirectPaymentMethodSpecificOutput.java index 864a9cb81..3d013cb47 100644 --- a/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/RedirectPaymentMethodSpecificOutput.java +++ b/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/payment/definitions/RedirectPaymentMethodSpecificOutput.java @@ -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; @@ -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 */ @@ -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 */ diff --git a/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/services/definitions/PaymentContext.java b/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/services/definitions/PaymentContext.java index 8afb61a1f..0a6c5f5c0 100644 --- a/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/services/definitions/PaymentContext.java +++ b/src/main/generated/com/ingenico/connect/gateway/sdk/java/domain/services/definitions/PaymentContext.java @@ -15,6 +15,8 @@ public class PaymentContext { private String countryCode = null; + private Boolean isInstallments = null; + private Boolean isRecurring = null; /** @@ -45,6 +47,20 @@ public void setCountryCode(String value) { this.countryCode = value; } + /** + * True if the payment is to be paid in multiple installments (numberOfInstallments > 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 > 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 */ diff --git a/src/main/java/com/ingenico/connect/gateway/sdk/java/MetaDataProvider.java b/src/main/java/com/ingenico/connect/gateway/sdk/java/MetaDataProvider.java index 75cc49b17..cc353ee02 100644 --- a/src/main/java/com/ingenico/connect/gateway/sdk/java/MetaDataProvider.java +++ b/src/main/java/com/ingenico/connect/gateway/sdk/java/MetaDataProvider.java @@ -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 PROHIBITED_HEADERS;