// checkout integration
SDK + APIBuilt your own thing? Good. It takes ZevPay.
The Checkout SDKs cover React, Flutter, PHP, and Node, with a documented REST and webhook surface underneath for everything else. If you can render a button, you can take cards, transfers, and USSD, and settle into your ZevPay business account.
// how setup works
01
Get your keys
Create a Checkout account, generate a key pair, and keep the secret server-side. Test keys mirror live behaviour exactly.
02
Drop in the SDK
Initialise with your public key, open the payment modal with an amount and reference. The SDK handles the payment methods and the retries.
03
Confirm server-side
Verify the webhook signature, mark the order paid, done. Idempotent by design, so replays never double-credit.
// what it unlocks
Your stack, your rules
No redirect to a hosted page unless you want one. Inline modal, payment links, or raw API, your call.
Webhooks you can trust
Signed, replayable, idempotent. Build your fulfilment on the webhook and sleep.
Test mode that tells the truth
Rehearse the full flow, including failures, before a single real naira moves.
Setup lives on zevpaycheckout.com.
Keys, test mode, webhooks, and the dashboard for every sale this integration brings in. Create your Checkout account there and you're minutes from live.
// zevpay features it leans on
// who reaches for it
// where it shows up
// also connects
// for you
Your money, one app away.
PayID, wallets, cards, and bills. Free to download, minutes to open.
// for business
Give the business its own books.
Open a business account with your registration documents. Invoices, payroll, and team roles from day one.