Versioning and Change log
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 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
- introducing 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 useAccessCheckoutTextInput
components - Support for the
AccessCheckout
class and theuseCardValidation
/useCvcOnlyValidation
has been removed and is replaced by theuseAccessCheckout()
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.com/sessions/...
. Previously, the card session URL looked like this:https://access.worldpay.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
andreact 18.1
Change log (Non-breaking changes)
We will record any upcoming non-breaking changes here.