This repository has been archived by the owner on Mar 19, 2024. It is now read-only.
Releases: Ingenico-ePayments/connect-sdk-client-swift
Releases · Ingenico-ePayments/connect-sdk-client-swift
4.4.1
- Changed:
- Changed the logos for iDeal (809) and Trustly (806).
4.4.0
- Added:
- Added
ValidatorResidentIdNumber
, which is used for China UnionPay (869), and errorValidationErrorResidentId
. - Added property
acquirerCountry
toBasicPaymentItem
,BasicPaymentProduct
,BasicPaymentProductGroup
andPaymentProductGroup
. - 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
- 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).
4.3.0
- Added:
- Added property
allowsInstallments
to classBasicPaymentProduct
.
- Added property
- Changed
- Changed the logo for e-Przelewy (402).
- Fixed:
- Fixed several non-compliant logo image names.
- Fixed an issue where the country codes
BY
(Belarus) andBE
(Belgium) were not declared correctly, making them show as a single, invalid, country code.
4.2.0
- 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 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.
- 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)
4.1.0
- Added:
- Added logo and translations for GCash (871).
- Added translations for cardholder name validation errors.
- Removed:
- Removed translations for Bank Transfer Argentina (53).
4.0.0
- Added:
- Added logo for Netbanking (882).
- Added support for Carthage. Include the SDK in your app by adding
github 'Ingenico-ePayments/connect-sdk-client-swift' ~> 4.0
to your Cartfile.
- Changed:
- The minimal supported iOS version has been increased to 9.0. Please be aware that in order to integrate with this version of the SDK, you will have to increase the minimal supported iOS version in your application to 9.0 as well.
- Updated dependency versions to the latest stable 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.
- 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".
- Updated the README with information on how to include the SDK through Carthage.
3.5.0
- 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.
3.4.0
- 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).
3.3.0
- Added
- Added translations for IBAN validation errors.
- Added translations for Boleto Bancario specific rendering.
- 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.
3.2.3
- Changed:
- Changed the CVV tooltip text for locales
en
anden_GB
, with overrides for American Express and Mastercard.
- Changed the CVV tooltip text for locales
- Fixed:
- Fixed an issue where the Expiration Date validator did not accept the current month as a valid Expiration Date.