Start verifying by hand and switch on WhatsApp, API, USSD or SMS as you grow — one KODA account, one ledger, one history. Graduation is a toggle, not a rebuild.
— reads
Most verification tools make you choose a lane and live in it. KODA does the opposite: it gives you one account that opens onto five doors — a manual console, WhatsApp, an API, USSD and inbound SMS — all running on the same engine, the same ledger and the same history. You begin wherever suits you today and switch on another door the moment you need it, without migrating anything. The five doors are compared in Five Ways to Accept & Verify Mobile Money (One Engine).
The practical promise is simple: graduation is a toggle, not a rebuild. A merchant can start by typing codes into the Verify Console by hand, move to confirming payments inside WhatsApp as the shop gets busier, and later switch on the API when a developer wires verification into a website or app. The same account, the same ledger and the same payment history carry through every step. Nothing is reset, re-keyed or left behind.
That matters because the alternative is expensive. On most platforms, outgrowing your starting point means a fresh integration, a data migration and a risky cutover — the kind of project that gets postponed for years. Here there is no project. The door you have been using and the door you are adding share one source of truth, so adding the API to a business that has been verifying by hand is a setting, not a rewrite. The developer path, when you want it, is in The Mobile Money Verification API (3 Endpoints, No Telco Deal).
Because every door runs the same engine, you never trade safety for convenience as you move. The matching logic, the fraud scoring and the permanent single-use lock that stop a code being replayed are identical whether a payment arrives through the console, a WhatsApp thread, an API call, a USSD string or a forwarded SMS. A merchant graduating from manual to automated is not stepping onto a different, less-tested system; it is the same verdict, delivered through a more convenient door.
This also means you can run several doors at once, which real businesses usually do. The owner verifies large or unusual payments by hand in the console while cashiers confirm everyday sales on WhatsApp and the website checks out customers through the API — all feeding one ledger. The hands-free Verify Payments by Forwarding the SMS — Hands-Free door and the Auto-Verify Every Payment with the KODA Sentinel App Sentinel app can automate capture in the background while a human still oversees the exceptions. The doors are not stages you leave behind; they are tools you combine.
It is honest to be clear about what stays constant underneath. Whichever door you use, KODA is verifying against the operator's own confirmation message and never holds or moves the money — the model is on How KODA verifies mobile money payments. Graduating between doors changes how a payment is submitted for verification; it never changes what verification is, nor does it give KODA any role in the funds, which always travel directly between customer and merchant on the operator's network.
Start small without painting yourself into a corner. Open the manual console or WhatsApp today, add the API, USSD or inbound-SMS door exactly when your growth calls for it, and keep every record you have built along the way. See how the doors fit together in Five Ways to Accept & Verify Mobile Money (One Engine), check the free tier in Verify Mobile Money Payments Free — How KODA Pricing Works, and Get started with KODA free with the one account that grows with you.
No. One account runs all five doors — manual, WhatsApp, API, USSD and inbound SMS — on the same ledger and history. You switch a door on as you need it; there is nothing to migrate. See Five Ways to Accept & Verify Mobile Money (One Engine).
Nothing is lost. The same account keeps every verified payment, lock and record, so turning on the API adds a channel without resetting anything. Graduation is a toggle, not a rebuild.
Yes. Start in the manual Verify Console or on WhatsApp with no code at all, run the whole business there, and only reach for the API in The Mobile Money Verification API (3 Endpoints, No Telco Deal) if and when volume calls for it.
No. Every door shares one engine: the same matching, fraud scoring and permanent single-use lock apply whether a payment comes through the console, WhatsApp, the API, USSD or a forwarded SMS.
No new setup and no new account. You pay only for verifications as usual — the free tier and pricing are in Verify Mobile Money Payments Free — How KODA Pricing Works — and you can use several doors at once.