Releases: Worldpay/access-checkout-react-native
Releases · Worldpay/access-checkout-react-native
Placeholder customization and auto-linking support
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
AccessCheckoutTextInput component to replace TextInput components
- a new component called
AccessCheckoutTextInputhas been introduced to support SAQ-A compliance and replace the use ofTextInputcomponents. 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
TextInputcomponents has been removed. Merchants can now only integrate usingAccessCheckoutTextInputcomponents - support for Integrating using the
AccessCheckoutclass and theuseCardValidation()/useCvcOnlyValidation()has been removed and is replaced by theuseAccessCheckout()hook - more information on Worldpay Developer Documentation
v2.0.1 - Fix to incorrect minimum versions specified in README files
- change versions of
react-nativeandreactin SDK README file to>= 0.70.0and>= 18.1.0 - change versions of
react-nativeandreactin repo README file to>= 0.70.0and>= 18.1.0
v2.0.0 - Support for enhanced card sessions
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 ofhttps://access.worldpay.com/verifiedTokens/sessions/...before. - The way merchants integrate the SDK does not change.
Version requirements
- react-native
0.70.0and above - react
18.1and above - iOS
12and above - Android API Level
26and above
v1.0.2 - Amend incorrect PCI mentions in SDK README file
US1740280: update date for release of 1.0.2 (#74)
v1.0.1 - Change SDK to send SDK version to Worldpay APIs
- 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
Us1410844: add a step in BitRise build to list dependencies that have…