Flutterwave is an African Payment Gateway that accepts and validates online payments via credit carddebit cardnet banking, mobile moneyPOSM-PesaVisa QRUSSD

Flutterwave is supported in NigeriaGhanaKenyaSouth AfricaUgandaTanzaniathe United KingdomAmerica, and Europe.


Setting up Flutterwave

To set up Flutterwave in your store, 

  • From your Vepaar admin, go to the Store > Payment page 

  • Click Configure for Flutterwave and Enable the Flutterwave option. 

  • In the new tab, log in on flutterwave.com and go to Settings API Keys. Copy the Public Key, Secret Key, and  Encryption Key and paste it in the Publishable KeySecret Key, and  Encryption key, respectively in Vepaar.


  • Copy the Webhook from the Vepaar and paste it under Webhook URL in Settings Webhook in Flutterwave. Select Payments-related events, as shown below in the screenshot from Active Events.


Once finished, your Flutterwave account will be connected to your Vepaar store. Customers will be able to pay with Flutterwave.

When a customer pays for an order using Flutterwave, the money goes to your Flutterwave account. You can see the Transaction ID in the order details in your Vepaar admin. You can view more information on your Flutterwave account for any transaction with Flutterwave.

If Flutterwave isn't supported in your country, set up another payment option to accept card payments in your Vepaar store.

You can reach us at support@vepaar.com anytime if you need any help setting up a payment gateway under your Vepaar account.