Flutterwave payments for Zepsell

Take payments across Africa through your Flutterwave account: cards, bank transfer, USSD and mobile money, and cards from abroad.

Checked against Zepsell on 8 November 2026

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

  1. In your Zepsell dashboard, open your store and go to Apps.
  2. Under Payments, open Flutterwave.
  3. 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.
  4. 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.
  5. Fill in the settings and press Save and install. Flutterwave appears at checkout once your store restarts, in about a minute.

Still stuck? Ask us.

Ask Zeppy in your dashboard, or message the Zepsell team in the support chat.