Releases: Worldpay/access-checkout-react-native
Releases · Worldpay/access-checkout-react-native
Support for SAQ-A compliance
AccessCheckoutTextInput component to replace TextInput components
- a new component called
AccessCheckoutTextInput
has been introduced to support SAQ-A compliance and replace the use ofTextInput
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 usingAccessCheckoutTextInput
components - support for Integrating using the
AccessCheckout
class 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-native
andreact
in SDK README file to>= 0.70.0
and>= 18.1.0
- change versions of
react-native
andreact
in repo README file to>= 0.70.0
and>= 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.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
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…