API Introduction
This is an introduction to using The Rave APIs.
API Basics
The Rave APIs give you access to the services listed below.
Payment collection
- Card Payments
- Direct bank account payments (Nigeria, US, South Africa)
- Ghana mobile money
- Mpesa
- Uganda mobile money
- QR Code Payments - available in Nigeria only.
- US ACH Payments
Tokenised Payments.
This allows you to save a customer object (the customer object is linked to the customer's payment source in our secure vault.) on your platform so your users don't have to enter their card information repeatedly.
Preauthorisation
This allows you to place a hold on the amount you would like to charge a customer e.g. for 7days before taking the money from the customer's account. Merchants in the Hotel, Shared economy (Uber), and Flight booking industry use this to put a customer's payment on hold while they confirm value has been given.
Transfers
With Rave, you can make transfers to over 6+ African countries (this is a growing list), the US and Europe. We offer this feature via the dashboard and also via API for financial service providers, Merchants, Marketplaces and IMTOs etc.
- How Transfers work Get started here.
Bill payments and Services.
With Rave, you can aggregate bill services such as airtime and DSTV purchases. You get a commission for each sale and can view your reports on a dashboard.
Manage Subscriptions
You can make use of our APIs to manage your customer's subscriptions for recurring payments.
Collect payments using subaccounts
You can use our APIs to manage marketplace accounts or collect payments on behalf of merchants you create on our platform, to perform functions like edit their details, delete them and get a list of the merchants and their IDs.
Other Services.
You can get a List of Banks for Transfer, Know a card's brand, validate a customer's BVN etc.
Updated almost 6 years ago