From c95a27238e9d99c529cffc7e2ca5b32acffe6dd3 Mon Sep 17 00:00:00 2001 From: ochalet-wp <59016148+ochalet-wp@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:11:16 +0000 Subject: [PATCH] US1764780 - Within the README under the access-checkout-react-native-sdk folder, write a section on SAQ-A compliance and a section on AccessCheckoutTextInput which has a link to the documentation (#99) --- access-checkout-react-native-sdk/README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/access-checkout-react-native-sdk/README.md b/access-checkout-react-native-sdk/README.md index 91b27f8..0db5c4e 100644 --- a/access-checkout-react-native-sdk/README.md +++ b/access-checkout-react-native-sdk/README.md @@ -7,11 +7,11 @@ Create your own uniquely styled and branded checkout form by integrating our Rea This SDK is the first step to integrate with our Access Worldpay APIs into a React Native app. It is designed to simplify the integration of the following functionality in your checkout form: - validating the format of the card details entered by a customer -- generating a session (short-lived token representing a customer's card details) +- generating a session (short-lived token representing a customer's card details) ## Documentation -You can find the detailed documentation explaining how to integrate the SDK and use a session to take a payment starting with the [React Native section](https://developer.worldpay.com/docs/access-worldpay/checkout/react-native) of the [Access Worldpay documentation](https://developer.worldpay.com). +You can find the detailed documentation explaining how to integrate the SDK and use a session to take a payment starting with the [React Native section](https://developer.worldpay.com/docs/access-worldpay/checkout/react-native) of the [Access Worldpay Checkout documentation](https://developer.worldpay.com). ## Compatibility @@ -19,6 +19,15 @@ You can find the detailed documentation explaining how to integrate the SDK and - `React` version `>= 18.1.0` - `Cocoapods` only for iOS dependencies +## SAQ-A Compliance + +To support SAQ-A compliance when using our React Native SDK, we have created a new component called AccessCheckoutTextInput: +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. + +## AccessCheckoutTextInput + +You can find detailed documentation about our new component [AccessCheckoutTextInput](https://developer.worldpay.com/docs/access-worldpay/checkout/react-native/optional-configuration) within the [React Native section](https://developer.worldpay.com/docs/access-worldpay/checkout/react-native) of the [Access Worldpay Checkout documentation](https://developer.worldpay.com). + ## How to install Refer to [Get our SDK](https://developer.worldpay.com/docs/access-worldpay/checkout/react-native#get-our-sdk) in the React Native section of the [Access Worldpay documentation](https://developer.worldpay.com)