KODA
KODA Blog

Five Ways to Accept & Verify Mobile Money (One Engine)

Accept mobile money payments five ways — Console, WhatsApp, API, USSD or inbound SMS — all backed by one fraud-proof KODA verification engine.

reads

Merchants across Africa sell in very different ways. One trader takes cash and mobile money over a market counter, another closes every sale inside a WhatsApp chat, a third runs a full website with an online checkout, and a fourth works from a basic feature phone with no internet at all. Most verification tools quietly assume everyone works the same way and then exclude the people who do not. KODA takes the opposite approach: it exposes the same verification engine through five separate doors, so you confirm that a mobile money payment actually happened using whatever workflow you already trust.

It helps to be clear about what KODA does and does not do. KODA never moves, holds, or touches money — it is not a bank and not a wallet. What it does is prove that a payment landed, by matching the customer's reference code against the operator's own confirmation SMS on the merchant's own phone. That means no telco API, no signed contract, and no lengthy integration are required before you can start. The reference either matches a real confirmation or it does not, and you get that verdict in about three seconds.

Door 1 is the Manual Console. You paste the customer's reference into the web How KODA verifies mobile money payments console and read back a plain verdict — "Confirmed, 25,000 CDF" — with the amount and operator shown. It is the fastest way for a cashier or shop owner to check a payment without any setup, and it is the same engine every other door talks to.

Door 2 is WhatsApp, where a huge share of African commerce already happens. The customer simply drops their reference code into the chat and KODA replies with the verdict, so you never leave the conversation where the sale is taking place. This is the natural fit for social sellers and is covered in depth in Accept Orange Money Payments in WhatsApp (the Right Way).

Door 3 is fully automatic. With the KODA Sentinel Android app installed on the merchant phone, the operator's payment SMS or notification is read the moment it arrives and forwarded straight into the engine. When it matches an open order, that order confirms itself with zero taps from anyone — the self-driving option explained in Auto-Verify Every Payment with the KODA Sentinel App.

Door 4 is USSD, built for the merchants that smartphone-only tools leave behind. On any GSM handset you dial a short code, key in the reference, and read the verdict on screen — no app and no mobile data needed, because USSD runs over the signalling channel. If a meaningful part of your customers or your own staff still work on feature phones, Verify Mobile Money Payments by USSD (No Smartphone) shows how this keeps them included.

Door 5 is the API, Checkout, and webhooks for anyone building software. Your server creates a payment intent, verifies a submitted reference, and receives a signed webhook the instant the money is confirmed, so orders ship themselves. Developers can wire this up in an afternoon; the details live in The Mobile Money Verification API (3 Endpoints, No Telco Deal) and on the KODA API for developers page.

The important thing is that all five doors are just entrances to one engine. The truth being checked is always the operator's confirmation SMS, and the protection is always the same: every reference code that verifies is locked forever, so it can never be replayed on a second order. Anti-forgery, fraud scoring, and velocity rules run underneath every door identically. The interface changes to fit how you sell; the security never weakens.

A common mistake merchants make is trying to standardise their whole team onto a single channel that does not actually match how they trade, then losing sales or skipping checks when reality intrudes. With KODA you do the reverse — start on the one door that fits you today, and add the others as you grow. A market stall might begin on the Console, add WhatsApp for remote buyers, then automate with Sentinel, all on the same locked ledger.

That flexibility, backed by one uncompromising engine, is what separates KODA from bolt-on verification hacks. You are never forced to rebuild your business around the tool. Pick the door that matches how you already accept mobile money payments, keep the fraud protection identical across all of them, and expand whenever you are ready. You can Get started with KODA free for free and open your first door in minutes.

Frequently asked questions

How many ways can I verify a payment with KODA?

Five: the web How KODA verifies mobile money payments console, WhatsApp chat, the KODA API for developers API, USSD on a feature phone (see Verify Mobile Money Payments by USSD (No Smartphone)), and fully automatic inbound SMS (see Auto-Verify Every Payment with the KODA Sentinel App).

Do all five doors share the same fraud checks?

Yes. Every door runs the same anti-forgery and replay-lock engine described in How KODA Catches Fake Payment SMS — the interface changes, the security never does.

Related reading

Verify your first payment free → · ← all articles