This repository has been archived by the owner on Mar 19, 2024. It is now read-only.
Releases: Ingenico-ePayments/connect-sdk-client-android
Releases · Ingenico-ePayments/connect-sdk-client-android
5.4.1
Example application:
- Changed:
- Changed the logos for iDeal (809) and Trustly (806).
5.4.0
SDK:
- Added:
- Added property
acquirerCountry
toBasicPaymentItem
,BasicPaymentProduct
andBasicPaymentProductGroup
- Added property
Example application:
- Added:
- Added translations for several fields for the
installmentId
payment product field. - Added translations for the card holder name tooltip.
- Added translations for the
zip
validation error.
- Added translations for several fields for the
- Changed:
- Updated translations for the
cardholderName
,residentIdName
andresidentIdNumber
validation errors. - Updated the translation for the
CUSTOMERPAYMENTREFERENCE
instruction field for BPAY (500).
- Updated translations for the
- Removed:
- Removed translations for payment product FPX (884).
5.3.0
- Added:
- Added property
allowsInstallments
to classBasicPaymentProduct
.
- Added property
- Changed
- Changed the logo for e-Przelewy (402).
- Fixed:
- Fixed an issue where the callback of the
ThirdPartyStatus
call was not invoked. - Fixed several non-compliant logo image names.
- Fixed an issue where the callback of the
5.2.0
SDK:
- Changed:
- The IIN Details call will now send up to 8 digits of the provided Credit Card number to the Connect REST API. Providing 8 digits (or more), instead of 6, may result in receiving more detailed information about the Credit Card, such as (extra) cobrands.
Example application:
- Added:
- Added logos and translations for the following payment products:
- FPX (884), which can be used in Malaysia
- Maybank2u (885), which can be used in Malaysia
- CIMB Clicks (886), which can be used in Malaysia
- Bank Islam (887), which can be used in Malaysia
- RHB Now (888), which can be used in Malaysia
- AmOnline (889), which can be used in Malaysia
- Hong Leong Connect (890), which can be used in Malaysia
- PEx+ by HLBB (891), which can be used in Malaysia
- Affin Bank (892), which can be used in Malaysia
- Bangkok Bank (893), which can be used in Thailand
- Krung Thai Bank (894), which can be used in Thailand
- Siam Commercial Bank (895), which can be used in Thailand
- Krungsri e_payment (896), which can be used in Thailand
- Dragonpay RealTime (897), which can be used in the Philippines
- Added logos and translations for the following payment products:
- Changed:
- The logic on the Credit Card view that determines when to perform a request for IIN Details has been updated to notice changes in the first 8 characters of the provided Credit Card number.
- Removed:
- Removed logo for Bank Transfer Argentina (53).
- Fixed:
- Changed the translation keys for China UnionPay (869)
gc.general.paymentProductFields.validationErrors.residentIdName
andgc.general.paymentProductFields.validationErrors.residentIdNumber
togc.general.paymentProductFields.validationErrors.residentIdName.label
andgc.general.paymentProductFields.validationErrors.residentIdNumber.label
respectively.
- Changed the translation keys for China UnionPay (869)
5.1.0
Example application:
- Added:
- Added logo and translations for GCash (871).
- Added translations for cardholder name validation errors.
- Removed:
- Removed translations for Bank Transfer Argentina (53).
5.0.0
SDK:
- Changed:
- Rebranded to Ingenico ePayments' Connect platform. The root package for the SDK has been renamed from
com.globalcollect.*
tocom.ingenico.connect.*
. The following classes have been renamed:GcSession
->Session
GcSessionEncryptionHelper
->SessionEncryptionHelper
GcUtil
->Util
- Updated dependency declarations of the SDK to use
implementation
instead ofcompile
. This means that dependencies in the SDK are no longer transitive. You can fix this by adding the dependencies your app used to get through the SDK to thebuild.gradle
file of your app. - Moved to AndroidX for the support libraries. This might cause compatibility issues within your app. You can fix this by switching to AndroidX as well.
- Updated all dependencies to the latest versions.
- Validation of expiry dates now also verifies the upper bound of allowed expiry dates within the Ingenico Connect platform. This upperbound is the current year + 25. Months are not taken into account for the upperbound. E.g. if the current date is 2020/06/01, a credit card with expiry date 2045/01/01 will be considered valid.
- Rebranded to Ingenico ePayments' Connect platform. The root package for the SDK has been renamed from
- Fixed:
- Fixed an issue where the form for the payment product Boleto Bancario was not validated correctly.
- Fixed an issue with the length validator, where
null
or empty values were not allowed when the minimal required length is 0. - Fixed a bug where a possible
NullPointerException
would be thrown when retrievingBasicPaymentProducts
is unsuccessful.
Example application:
- Added:
- Added logo for Netbanking (882).
- Changed:
- Changed Spanish translations from "Proporcione un valor válido de 11 o 14 caracteres para su número de CNPJ O CPF" to "Proporcione un valor válido de 11 o 14 caracteres para su número de CNPJ o CPF".
- Moved to AndroidX for the support libraries.
- Updated all dependencies to the latest versions.
4.9.0
Example application:
- Added:
- Added logo and translations for China UnionPay (869).
- Changed:
- Added new logos for Visa, American Express, MasterCard, Visa Debit, Maestro, MasterCard Debit and Visa Electron.
4.8.1
Example application:
- Fixed:
- Fixed an issue where the Payment Request was not initialised properly for payment if an Account on File was selected.
- Fixed an issue where field-values were not properly reloaded after an activity reload if an Account on File was selected.
- Fixed an issue where empty field values would be added to the Payment Request.
4.8.0
Example application:
- Added:
- Added logos and translations for e-Pay (1521), Tesco - paysbuy Cash (1522), ATM Transfers Indonesia (1523), DragonPay (1524) and 7-11 MOLPay Cash (1526).
4.7.0
Example application:
- Changed:
- Changed the translation for string
gc.app.general.clipboard.feedback
for localept-BR
.
- Changed the translation for string
- Removed:
- Removed logo and translations for payment products 818 (Danske Bank) and 819 (Aktia).
- Fixed:
- Fixed missing translations for hosted mandate management page input validation errors.