// checkout for African merchants

Stop losing checkouts.
Start getting paid.

Bank transfer, ZevPay ID, PalmPay, mobile money and stablecoins in one checkout, and a dashboard that follows every payment from the moment a customer pays to the day it reaches you.

  • Paid to your bank the next working day
  • Test mode from day one
  • Live in an afternoon
A Lagos restaurant at golden hour - the owner taking a payment at the counter.

Yaba, Lagos · independent restaurant · 18:42 WAT

Built for the way Africa pays

A checkout that belongs in your customer's hands.

Bank transfer is how 78% of Nigerian shoppers want to pay. We made it the default and built everything else around it - not the other way round.

  • Bank transfer that confirms in seconds - no manual reconciliation
  • PalmPay balances, approved in PalmPay and back in one step
  • ZevPay ID for instant ZevPay-to-merchant transfers

// ways your customers can pay

Naira, shillings, cedis, francs or digital dollars.

One integration, built for 14 currencies. Customers pay the way they already do, in their own money, and you're paid in the currency you collected. Mobile money markets open one at a time.

Nigeria · NGN

Every way Nigerians pay

Transfer-first, because that's how most of Nigeria pays, with the wallets your customers already use.

  • Bank transfer

    A fresh account number per checkout, confirmed in seconds, from any Nigerian bank app.

  • ZevPay ID & QR

    Instant payment from any ZevPay account, typed as a ZevPay ID or scanned. Free for your customer.

  • PalmPay

    Customers approve in PalmPay and come straight back to your checkout.

  • CardComing back

    Visa, Mastercard and Verve. Paused while a new card partnership completes.

  • Static NGN accountsOn request

    A permanent account number per customer, so repeat transfers reconcile themselves.

NGN

Paid to your Nigerian bank account the next working day.

Across Africa · mobile money

Mobile money, in local currency

Customers pay in their own currency from the mobile money wallet on their phone. No naira conversion anywhere.

  • Mobile moneyOpening market by market

    M-Pesa, MTN MoMo, Airtel Money and the other networks in each market, approved on the customer's phone.

KESGHSUGXTZSRWFZMWMWKMZNCDFSLEXOFXAF

Paid out in the currency you collected, to a mobile money number you choose.

Worldwide · stablecoins

Stablecoins, from anywhere

Customers anywhere can pay in digital dollars. Price in naira or US dollars; we quote the exact amount to send.

  • USDT & USDC

    Sent from any wallet or exchange to a one-time address, confirmed on-chain automatically.

USDTUSDC

Settle the naira value to your bank, or keep the coins in a verified wallet.

Every method, currency and market

// try it live, from ₦100

Make a real payment. Watch it land.

This is the real checkout your customers see, not a recording. Pick a method, pay from your own bank or ZevPay app, and the payment confirms in seconds.

  • One modal for bank transfer, ZevPay ID, PalmPay and stablecoins
  • Confirms automatically, no "I've paid" button to trust
  • The same screen on your site, with your name and colours

Buy the team a coffee

A real payment through our own gateway - you pick the amount. We'll buy something nice with it.

Amount

₦100 – ₦50,000.

Secured byZevPay

// your dashboard

Know where every payment is.

The dashboard your team will actually open: clear figures, searchable payments and payouts you can match to your bank in a glance.

Every naira, from payment to payout

Revenue, fees, what's on its way to your bank and what's already landed, split by store or app.

Dashboard overview: total revenue, fees, pending and paid-out amounts, a 30-day revenue chart and recent transactions

For developers

One script tag. Five minutes.

Drop the inline SDK into any site. Get back a typed callback the moment a payment confirms. Same shape whether your stack is React, Vue, vanilla, PHP, or a Shopify theme.

  • Typed TypeScript definitions for every callback
  • Webhook signing with HMAC-SHA256
  • Sandbox keys + test bank flow in the dashboard
checkout.html
// 1. include the SDK
<script src="https://js.zevpaycheckout.com/v1/inline.js"></script>
 
// 2. open a checkout
const zp = new ZevPay.ZevPayCheckout();
zp.checkout({
apiKey: "pk_live_…",
email: "ada@acme.ng",
amount: 10000, // ₦100 in kobo
onSuccess: (ref) => console.log(ref),
});

→ webhook fires at your-backend.ng/webhooks/zevpay within ~120ms

Pricing

Pay only when you get paid.

No monthly fees, no setup costs, no minimum. Settlement to your bank is included.

Bank transfer

1.5%

capped at ₦2,000

Per successful payment, from any Nigerian bank app. No setup or monthly fee.

Card

1.5%

capped at ₦2,000

Visa, Mastercard and Verve. Paused while a new card partnership completes.

ZevPay ID

0.5%

capped at ₦100

Paid from any ZevPay account, free for your customer. Our lowest rate.

Full pricing & FAQ →Custom volume rates for >₦50M monthly. Talk to us.
A merchant in her clothing boutique checking a payment notification.

Ready when you are

Get your first ₦100
settled by tomorrow.

Sign up takes about as long as the demo above. No card required, sandbox keys ready the moment you confirm your email.