1Register the business
Business name, category, and the payout account money should land in.Provider · Merchant record created, sandbox keys issued
2Verify and license-check
KYB against the market’s regulatory requirements before live keys.Zuma · KYB checks, sanctions screen, regulator-specific rules per country
3Choose acceptance methods
QR, link, checkout, USSD or terminal — whatever the customers actually use locally.Provider · Rails enabled per country from the payment_rails matrix
4Pay on a familiar rail
M-Pesa, MoMo, OPay, Wave, card — the customer never learns a new habit.Customer · Rail routed, idempotency key held, retries on timeout
5Confirm, settle, reconcile
Merchant notified in seconds; funds settle on the agreed cycle.Zuma · Ledger double-entry, settlement batch, webhook to merchant