React Native SDK
Build payments in your native Android and iOS apps using React Native. Collect your customers' payment account details using the pre-built Payment Sheet UI, or build your own Custom UI and access QuickStream gateway components directly.
Getting started
Step 1: API credentials
Make sure that you have received your Publishable and Secret REST API keys for our QuickStream REST API.
Step 2: Server-side
- Create an endpoint for your back-end to receive a
singleUseTokenIdfrom the SDK. This is generated by the SDK from the Single-use Token API using your Publishable API key. - Set up your back-end implementation to take a payment using a singleUseTokenId via the Transactions API.
Step 3: Choose a client-side integration
Choose from the Payment Sheet or Custom UI integrations, and refer to the React Native SDK Reference for more.
Payment Sheet UI
Collect your customers' payment account details using the pre-built Payment Sheet UI.
Custom UI
Build your own Custom UI and access QuickStream gateway components directly.