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

Releases: Ingenico-ePayments/connect-sdk-client-swift

4.4.1

11 Jan 08:21
Compare
Choose a tag to compare
  • Changed:
    • Changed the logos for iDeal (809) and Trustly (806).

4.4.0

17 Nov 11:34
Compare
Choose a tag to compare
  • Added:
    • Added ValidatorResidentIdNumber, which is used for China UnionPay (869), and error ValidationErrorResidentId.
    • Added property acquirerCountry to BasicPaymentItem, BasicPaymentProduct, BasicPaymentProductGroup and PaymentProductGroup.
    • 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.
  • Changed:
    • Updated translations for the cardholderName, residentIdName and residentIdNumber validation errors.
    • Updated the translation for the CUSTOMERPAYMENTREFERENCE instruction field for BPAY (500).
  • Removed:
    • Removed translations for payment product FPX (884).

4.3.0

09 Sep 09:19
Compare
Choose a tag to compare
  • Added:
    • Added property allowsInstallments to class BasicPaymentProduct.
  • 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) and BE (Belgium) were not declared correctly, making them show as a single, invalid, country code.

4.2.0

19 May 07:41
Compare
Choose a tag to compare
  • Added:
    • Added logos and translations for the following payment products:
      1. FPX (884), which can be used in Malaysia
      2. Maybank2u (885), which can be used in Malaysia
      3. CIMB Clicks (886), which can be used in Malaysia
      4. Bank Islam (887), which can be used in Malaysia
      5. RHB Now (888), which can be used in Malaysia
      6. AmOnline (889), which can be used in Malaysia
      7. Hong Leong Connect (890), which can be used in Malaysia
      8. PEx+ by HLBB (891), which can be used in Malaysia
      9. Affin Bank (892), which can be used in Malaysia
      10. Bangkok Bank (893), which can be used in Thailand
      11. Krung Thai Bank (894), which can be used in Thailand
      12. Siam Commercial Bank (895), which can be used in Thailand
      13. Krungsri e_payment (896), which can be used in Thailand
      14. Dragonpay RealTime (897), which can be used in the Philippines
  • 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 and gc.general.paymentProductFields.validationErrors.residentIdNumber to gc.general.paymentProductFields.validationErrors.residentIdName.label and gc.general.paymentProductFields.validationErrors.residentIdNumber.label respectively.

4.1.0

28 Apr 08:36
Compare
Choose a tag to compare
  • 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

10 Mar 09:34
Compare
Choose a tag to compare
  • 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

20 Feb 10:26
Compare
Choose a tag to compare
  • 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

07 Jun 07:29
Compare
Choose a tag to compare
  • 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

28 May 10:03
Compare
Choose a tag to compare
  • 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

12 Mar 15:01
Compare
Choose a tag to compare
  • Changed:
    • Changed the CVV tooltip text for locales en and en_GB, with overrides for American Express and Mastercard.
  • Fixed:
    • Fixed an issue where the Expiration Date validator did not accept the current month as a valid Expiration Date.