Confirm if customer payment is successful.
Make more money by serving more customers faster. No need to check M-Pesa messages.
PAID
the screenshot problem
A confirmation message is easy to fake. A Daraja callback isn't.
Doctored M-Pesa screenshots and forwarded old messages are one of the most common ways small businesses in Kenya lose stock or release orders unpaid. LanaInvoice only trusts the one source that can't be edited: Safaricom's own payment callback.
✕ What a buyer sends you
✓ What LanaInvoice checks
how it works
Three steps, nothing new for your customers to learn
Your till or paybill number stays exactly the same. Customers pay the way they already do.
Connect your till or paybill
Link your Safaricom Daraja API credentials once. No new hardware, no change to how customers pay you.
Customer pays as usual
They send money to your till or paybill number the same way they always have. LanaInvoice never touches their end.
LanaInvoice matches it instantly
The payment is checked against your open invoices by amount, phone number, and transaction code — marked paid or flagged in seconds.
what you get
Built around how Kenyan businesses actually get paid
Real-time matching
Payments are matched to invoices within seconds of the Daraja callback — not after someone remembers to check the till statement.
Fraud flags
Screenshots and forwarded texts carry no weight. Only a genuine confirmation from Safaricom marks an invoice as paid.
Partial payments
Customers paying in installments are tracked automatically, with the invoice balance updating after each part-payment.
Daily reconciliation
A closing summary of paid, unpaid, and flagged invoices lands in your inbox every evening — no manual tallying.
Staff accounts
Give sales staff a verify-only view so they can confirm a payment on the spot, without seeing your full till dashboard.
Works with your books
Export reconciled transactions to CSV, or pull them via API into the bookkeeping tool you already use.
payment coverage
Every way customers pay you on M-Pesa
Whichever collection method you use, LanaInvoice verifies it the same way — directly from Safaricom.
Buy Goods payments verified and matched to the right customer invoice automatically.
Account-number references are read and matched even when customers enter them slightly wrong.
Personal-to-business collections are supported for businesses still operating without a till.
pricing
Priced by how many payments you verify
All plans include the same verification engine. Switch or cancel anytime.
- 1 till or paybill number
- Up to 300 verified payments/mo
- Daily email summary
- 1 staff login
- Up to 3 tills or paybills
- Unlimited verified payments
- Fraud flags & partial-payment tracking
- 5 staff logins
- CSV export
- Unlimited tills across branches
- Full API access
- Bookkeeping integrations
- Dedicated support
Stop taking payment on trust.
See LanaInvoice matched against your own till in a 20-minute setup call.
Get a demo