Skip to content

This log details any breaking and non-breaking API changes we have released for our Checkout React Native SDK.

Prerequisite

Make yourself familiar with our API principles to ensure a resilient integration.

Versioning log

Version 4 (20 November 2025)

Placeholder customization and auto-linking support

In React Native version 4.0.1 we have added:

  • Auto-linking for a simpler integration
    We have introduced auto-linking to link the native iOS and Android dependencies automatically without manual configuration and therefore simplifying your integration

  • Support for placeholder color customization
    We have added a support for customizing the placeholder color within the (AccessCheckoutTextInput) allowing you to match the placeholder color with your application design.

  • Updated underlying SDKs to latest version

    • updated base Android SDK to 4.2.1
    • updated base iOS SDK to 4.1

Version 3 (15 May 2024)

PCI and Payments API support
  • Support for SAQ-compliance
    We have added a new UI Component (AccessCheckoutTextInput) dedicated to capturing and encapsulating your customer's card details to minimize your exposure to PCI data.

  • Simpler integration with useAccessCheckout() hook
    We have introduced a useAccessCheckout() hook where all merchant configuration for sessions and validation is provided

Version 2 functionality that is deprecated in version 3:

  • Support for standard TextInput components has been removed. You must now use AccessCheckoutTextInput components.
  • Support for the AccessCheckout class and the useCardValidation / useCvcOnlyValidation has been removed and is replaced by the useAccessCheckout() hook.

Version 2 (22 January 2024)

Support for enhanced card sessions
  • The SDK now returns a card session URL in the form of https://access.worldpay-bsh.securedataplatform.com/sessions/.... Previously, the card session URL looked like this: https://access.worldpay-bsh.securedataplatform.com/verifiedTokens/sessions/...

The format of the new card session URL supports our new upcoming Payments API, whilst also remaining compatible with our Verified Tokens API.

Minimum version requirements

  • The minimum version supported is react-native 0.70.0 and react 18.1

Change log (non-breaking changes)

We will record any upcoming non-breaking changes here.