- Updated dependencies
- Updated Android compile SDK to 35
- Added an
isInstallments
property toPaymentContext
. The value isfalse
by default and will be used during an IIN Details call. The property is used to determine the availability of credit cards for payments that will be made in installments.
- Updated the
PaymentContext
constructor to include anisInstallments
parameter. This parameter is optional and it isfalse
by default. The constructor now looks likePaymentContext(AmountOfMoney, String, bool, {bool, Locale?, bool?})
.
- Updated dependencies.
- Updated dependencies.
- Fixed an issue where a
ValidationErrorMessage
with anValidationRule
would miss additionalValidationRule
properties such asminLength
andmaxLength
forValidationRuleLength
.
- Fixed an issue where the collected metadata did not properly identify the Flutter SDK.
This SDK is a rebranded and updated version of the SDK that was previously published under the Ingenico name. Next to renaming to Worldline, there were some minor changes. Please have a look at the release notes below to see what has changed. Previous versions and release notes of this SDK can be found here.
Some minor changes were also made in the Flutter SDK:
- The function
getPrivacyPolicy
was added to theClientApi
to retrieve the policy for apaymentProductId
and/orlocale
. Providing nopaymentProductId
will retrieve all available payment product policies. Providing nolocale
will return the default 'en_US' locale.
displayHints
inPaymentProductField
is now of typePaymentProductFieldDisplayHints?
because it can be null in the native SDKs.
PaymentProductFieldDisplayHints.empty
constructor has been removed.
Initial release of the Flutter SDK that can be used to connect to the Worldline Global Collect Client API. The SDK can only be used on the Android and iOS platforms.