- Where
- Apps > Payments
- You need
- A Flutterwave account. Works when your store sells in NGN, GHS, KES, ZAR, UGX, TZS, RWF, ZMW, MWK, XAF, XOF, EGP, USD, GBP or EUR.
- Price
- Free with every Zepsell store. Flutterwave charges for its own service
What it does
- Cards, bank transfer, USSD, M-Pesa and other mobile money on Flutterwave's checkout page, whichever your account has on
- Naira, cedi, shilling, rand and other African currencies, and US dollars, pounds and euros for buyers abroad
- Payments that confirm a little later still place the order
- Refund from the order in your store admin
Set up Flutterwave
- In your Zepsell dashboard, open your store and go to Apps.
- Under Payments, open Flutterwave.
- You need a Flutterwave business account (flutterwave.com), approved to go live. In the Flutterwave dashboard: Settings > API Keys. Copy the secret key and paste it into the app (FLWSECK-... for live; switch the dashboard to test mode for a FLWSECK_TEST-... key to try it first). Your store's currency must be one your Flutterwave account takes.
- Recommended: in Flutterwave, Settings > Webhooks, paste the webhook address shown in the app, set a secret hash of your own, tick charge completion events, and paste the same secret hash into the app. It places orders that confirm after the shopper has left.
- Fill in the settings and press Save and install. Flutterwave appears at checkout once your store restarts, in about a minute.