Mobile SDK Change Logs
Learn about the latest updates to our Mobile SDKs:
2023
Android SDK
Release Date: 23rd November
-
Introducing Step - Up Flow
-
Automatically re-submits soft declined transactions to the API with
challengeRequestIndicator: challengeAsMandate
-
To enable Step - Up Flow on your account, contact Customer Support to set this up.
-
-
Improvement to autofill support for all card and billing address form fields.
Release Date: 1st November
-
PayByBankApp payment method library and feature removed. No longer supported.
Release Date: 6th October
-
Updated to use the latest Android 3D Secure 2.0 SDK.
-
Includes new AMEX public key.
Release Date: 21st September
-
Updated to use the latest Mastercard PBBA library dependencies.
Release Date: 9th August
-
Removes support for the 3D Secure 1 journey.
-
Bug Fix: Updated to support the correct phone country code for St.Lucia.
-
Bug Fix: Billing information form:
-
The phone country code was causing an error from the API, when sent in the incorrect format.
-
-
Bug Fix: Fixing an issue when in certain scenarios in the payment methods module, the CSC was sent to the API as an empty string.
Release Date: 24th May
-
Introduced yourPaymentMetaData in the response.
-
Introduces a more detailed UserAgent header to all HTTP requests performed by the SDK.
-
isDelayedAuthorisation flag is marked as optional in the configuration object.
-
Fixes a possible crash that may occur during GPay payment / pre-auth flow when Google Pay payload is missing expected attribute.
-
Introduces new optional attributes in the GooglePayConfiguration object to allow merchants to choose whether to allow prepaid and debit cards.
-
Introduces an option to prompt users for Card Security Code and Cardholder Name for Card Token Payments and Card Token Preauths.
Release Date: 22nd February
-
SDK dependencies updates to fix #175.
-
Adds handling for SecurityException thrown when invoking:
-
telephonyManager.mmsUAProfUrl and,
-
telephonyManager.mmsUserAgent
on Samsung devices running Android 13.
-
iOS SDK
Release Date: 24th November
-
Introducing Step - Up Flow
-
Automatically re-submits soft declined transactions to the API with
challengeRequestIndicator: challengeAsMandate
-
To enable Step - Up Flow on your account, contact Customer Support to set this up.
-
-
Improvement to autofill support for all card and billing address form fields.
Release Date: 2nd November
-
PayByBankApp payment method library and feature removed. No longer supported.
Release Date: 6th October
-
Updated to use the latest iOS 3D Secure 2.0 SDK.
-
Includes new AMEX public key.
Release Date: 9th August
-
Removes support for the 3D Secure 1 journey.
-
Bug Fix: Updated to support the correct phone country code for St.Lucia.
-
Bug Fix: Billing information form:
-
The phone country code was causing an error from the API, when sent in the incorrect format.
-
Release Date: 13th June
- Bug Fix: Fixes the issue when the submit button is not active with the default country selected in the billing address form.
-
New: Updated Swift sample app.
Release Date: 30th May
-
Bug Fix: JPSubProductInfo configuration is not applied when generating User-Agent header.
Release Date: 25th May
-
Bug Fix: Fixes issue found whilst installing the package via SPM.
Release Date: 15th May
-
Introduces a more detailed UserAgent header to all HTTP requests performed by the SDK.
-
Adds the yourPaymentMetaData dictionary to the JPResponse object.
-
Adds mappings for PKPayment.PKPaymentToken.paymentMethod object to address PassKit deprecations.
-
Improves Card Security Code field validation.
-
Improves Post Code field validation.
-
Fixes an issue that may cause a crash when using keyboard swipe gestures while editing the card details fields.
-
Various UI/UX improvements in card details, billing information and payment methods modules.
-
Introduces an option to prompt users for Card Security Code and Cardholder Name for Card Token Payments and Card Token Preauths.
React Native SDK
Github - React Native Releases
Release Date: 6th October
-
Updated to use the latest Android and iOS 3D Secure 2.0 SDK dependencies.
-
Includes new AMEX public key.
Release Date: 21st September
-
Updated to use the latest Mastercard PBBA library dependencies.
Release Date: 9th August
-
Updated dependencies to use iOS 3.2.4 and Android 4.1.1
-
Includes the below:
-
Removes support for the 3D Secure 1 journey.
-
Bug Fix: Updated to support the correct phone country code for St.Lucia.
-
Bug Fix: Billing information form:
-
The phone country code was causing an error from the API, when sent in the incorrect format.
-
-
Bug Fix: Fixing an issue on Android when in certain scenarios in the payment methods module, the CSC was sent to the API as an empty string.
-
Release Date: 5th June
-
Introduced yourPaymentMetaData in the response.
-
Introduces a more detailed UserAgent header to all HTTP requests performed by the SDK.
-
isDelayedAuthorisation flag is marked as optional in the configuration object.
-
Fixes a possible crash that may occur during GPay payment / pre-auth flow when Google Pay payload is missing expected attribute.
-
Introduces new optional attributes in the GooglePayConfiguration object to allow merchants to choose whether to allow prepaid and debit cards.
-
Adds cardHolderName in the JudoCardDetails object.