Verify M-Pesa payments before the goods leave
M-Pesa is the mobile money service of Safaricom Ethiopia. Haq checks each payment with M-Pesa itself and tells your cashier in seconds whether the money is really in your account.
Last updated:
What Haq checks on every M-Pesa payment
- It went to your account: the receiver on M-Pesa's receipt is one your shop registered.
- It's the right amount: never less than what your cashier entered.
- It was paid just now: an old receipt shown again doesn't pass.
- Nobody has used it before: each reference counts once, at any shop on Haq.
Where to find the M-Pesa reference
Every M-Pesa payment has a transaction ID, shown on the customer's confirmation screen and in the M-Pesa SMS.
Haq reads it from a photo of the screen or the SMS, so the cashier rarely has to type it.
How it works at the counter
- The cashier photographs or scans the customer's M-Pesa confirmation, or types the reference.
- Haq gets M-Pesa's official receipt for that reference and runs the four checks.
- Green: hand the goods over. Red: Haq says what's wrong, so the cashier knows what to ask.
What you need
- The wallet number or numbers your shop receives M-Pesa payments on. The owner registers them once.
- An Android phone with mobile data or Wi-Fi for each cashier.
- Nothing from the customer: they pay from their own M-Pesa app, as they do today.