This repository contains demo applications for Revolut's React Native payment SDKs, providing simple, practical examples to help you integrate Revolut's payment solutions in your mobile app.
Note
These are demo applications designed to show how a basic client-side SDK integration works. They use placeholder API keys and mocked order creation — you will need your own backend to create real orders via the Merchant API.
- Revolut Pay Lite SDK demo - demonstrates how to accept Revolut Pay payments using the
RevolutPayButtoncomponent and handle the complete payment flow. - Merchant Card Form SDK demo - demonstrates how to accept card payments using the
RevolutMerchantCardFormKitcomponent to present a prebuilt card entry UI.
Clone this repository and install the required dependencies:
# npm
npm install
# Yarn
yarn installNote
Run this command from the root of the repository.
- Accept Revolut Pay payments in React Native - full integration guide for the Revolut Pay Lite SDK.
- Accept card payments in React Native - full integration guide for the Merchant Card Form SDK.
- Revolut Merchant API reference - explore the features of the Merchant API.
- Revolut Business Sandbox - create a test account and get your API keys.
- Test cards - use these to make test payments in the Sandbox environment.
© Revolut LTD