This repository was archived by the owner on Mar 19, 2024. It is now read-only.
5.8.0
·
14 commits
to master
since this release
SDK:
- Added:
- Added method
getCurrencyCodeString
that returns the currency code as a string to classes that have agetCurrencyCode
method that returns aCurrencyCode
enum. In the next major release, this new method will replace the existinggetCurrencyCode
method. - Added method
getCountryCodeString
that returns the country code as a string to classes that have agetCountryCode
method that returns aCountryCode
enum. In the next major release, this new method will replace the existinggetCountryCode
method. - Added property
locale
of typeLocale
to classPaymentContext
. When the locale is set, it will be applied when retrieving Payment Product information. - Added an overloaded constructor to class
PaymentContext
that allows initialization with a locale.
- Added method
- Deprecated:
- Deprecated enums
CountryCode
andCurrencyCode
in favor of string values. All constructor and methods that have aCountryCode
orCurrencyCode
parameter have been deprecated as well in favor of new overloads that have a string parameter instead.getCurrentCode
andgetCountryCode
methods have also been deprecated in favor of the newgetCurrencyCodeString
andgetCountryCodeString
methods. - Deprecated the no-argument constructor of class
AmountOfMoney
, as it allowed to create only invalid objects.
- Deprecated enums
Example application:
- Added:
- Added logos and translations for BC Card (180), Hana Card (181), Hyundai Card (182), KB Card (183), Lotte Card (184), NH Card (185), Samsung Card (186) & Shinhan Card (187).
- Added translations for the
partialPin
payment product field and thestateCodeBoletoBancario
validation error. - Added several UPI specific translations.
- Changed:
- Changed the input controls for the country code and currency code from spinners to text fields.
- Updated the logo for Open Banking (865).
- Updated translations for the
installmentId.interestRate
tooltip text and ZIP validation error.