Skip to content

Releases: Worldpay/access-checkout-react-native

Placeholder customization and auto-linking support

20 Nov 10:56
2289807

Choose a tag to compare

Simpler integration with auto-linking
We have introduced auto-linking to link the native iOS and Android dependencies automatically, without manual configuration simplifying your integration.

Support for placeholder color customization
We have added 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

Support for SAQ-A compliance

15 May 08:32
d81e308

Choose a tag to compare

AccessCheckoutTextInput component to replace TextInput components

  • a new component called AccessCheckoutTextInput has been introduced to support SAQ-A compliance and replace the use of TextInput components. It has been designed so that it does not expose any methods or properties to retrieve the text entered by the end user to ensure our merchants applications do not have direct access to card details and are SAQ-A compliant.
  • more information on Worldpay Developer Documentation

Simpler integration with useAccessCheckout() hook

  • integration has been simplified by introducing a useAccessCheckout() hook where all merchant configuration for sessions and validation is provided
  • more information on Worldpay Developer Documentation

Version 2 functionality that is deprecated in version 3

  • support for integrating using standard TextInput components has been removed. Merchants can now only integrate using AccessCheckoutTextInput components
  • support for Integrating using the AccessCheckout class and the useCardValidation() / useCvcOnlyValidation() has been removed and is replaced by the useAccessCheckout() hook
  • more information on Worldpay Developer Documentation

v2.0.1 - Fix to incorrect minimum versions specified in README files

23 Jan 17:24
bedec09

Choose a tag to compare

  • change versions of react-native and react in SDK README file to >= 0.70.0 and >= 18.1.0
  • change versions of react-native and react in repo README file to >= 0.70.0 and >= 18.1.0

v2.0.0 - Support for enhanced card sessions

19 Jan 09:45
5da6e92

Choose a tag to compare

Support for enhanced card sessions

  • Support for enhanced card sessions has been released. These card sessions will support integration with our simplified Payments API (to be released soon) and remain compatible with the Verified Tokens API.
  • The card session URL returned by the SDK is now in the form https://access.worldpay.com/sessions/... , instead of https://access.worldpay.com/verifiedTokens/sessions/... before.
  • The way merchants integrate the SDK does not change.

Version requirements

  • react-native 0.70.0 and above
  • react 18.1 and above
  • iOS 12 and above
  • Android API Level 26 and above

v1.0.2 - Amend incorrect PCI mentions in SDK README file

30 Oct 14:57
9285c5c

Choose a tag to compare

US1740280: update date for release of 1.0.2 (#74)

v1.0.1 - Change SDK to send SDK version to Worldpay APIs

20 Oct 09:11
d6c2e63

Choose a tag to compare

  • change to the header containing Checkout SDKs version to include the React Native SDK version rather than it containing the version of the underlying Android/iOS SDK
  • add a homepage to NPM JS website for our SDK

v1.0.0 - First release of the Access Checkout React Native SDK

20 Feb 17:11
8aff8dc

Choose a tag to compare

Us1410844: add a step in BitRise build to list dependencies that have…