Payment gateway · Zimbabwe
Take every payment. See every cent it costs.
Lango collects for you online and at the counter, shows the full charge before it happens — commission, IMTT, transfer fees, all of it — and settles to your bank with an advice that adds up. No surprises on payday.
Starts with EcoCash — built for every way Zimbabwe pays
The true cost
"2%" is rarely 2%
The advertised rate is the start, not the total. Once commission, IMTT and bank transfer fees take their share, many merchants pay roughly double what was on the poster — and only find out on payday. Lango itemises everything up front.
What you're usually shown
What Lango shows you
Two products, one dashboard
Sell online and at the counter
Accept payments anywhere you sell
Hosted checkout, payment links, QR codes and a clean API. A customer taps a link, approves on their phone, and you both get an answer you can trust — even when the network doesn't cooperate.
- Hosted checkout built for 3G and small phones
- Payment links and printable QR codes — no website needed
- Webhooks, dashboard and settlement advices that add up
Ring up sales at the counter
A point of sale for the shop floor: products, tills, daily totals — with EcoCash and more built in. Free while you use the gateway; a simple subscription on its own.
- Works on the Android devices you already own
- Every sale lands in the same dashboard as your online payments
- One reconciliation, not two
Built to be programmed
The whole operation is an API — not just a checkout
Most gateways here stop at "collect a payment," then send you to a dashboard for everything else. Lango gives you refunds, balances, settlements, payouts, reconciliation and payment look-ups as one clean, documented API — so you build reports your way and never wait on a screen.
POST /v1/payments/:id/refunds Refund from your own app
Issue a full or partial refund in code — no logging in, no emailing support.
GET /v1/refunds/:id Track every refund
Retrieve any refund and see exactly where it is, from request to settled.
GET /v1/balance Read your balance in code
Pull your USD and ZWG balances any time and wire them into your own tools.
POST /v1/preview Quote the fee before you charge
The same engine that charges tells you the exact fee first — nothing hidden.
GET /v1/payments Build your own reports
List and filter every payment straight into your books. The dashboard is optional.
GET /v1/customers/:msisdn/payments Check a number instantly
Look up by phone number whether a customer's payment actually went through.
GET /v1/settlements Settlements as data
Every settlement, itemised to the cent — commission, IMTT, transfer fee and all.
GET /v1/settlements/next See your next payout
Know what's landing in your bank, and when, before it arrives.
GET /v1/settlements/:id/export.csv Export reconciliation
Download a settlement as CSV and reconcile in the tool you already use.
GET /v1/events · POST replay Signed webhooks, with replay
A signed event the moment a payment resolves — and replay any you missed.
Built for Zimbabwe
For the people who keep the country trading
From the tuckshop on the corner to the hardware store in town, Lango is built for how business actually works here — EcoCash first, small phones, networks that come and go, and money you can account for to the last cent.
Our story →How it works
Three steps between you and paid
Create a charge
From your dashboard, a payment link, a QR code, or one API call.
Customer approves
They approve on their own phone — EcoCash today, more ways soon. We chase the answer, not you.
Money settles
Funds land in your bank on your cycle, with an advice that names every deduction.
For developers
One call to charge.
One webhook to know.
Idempotent by design, honest about uncertainty — a payment is never marked failed while the network is still deciding. Test against the sandbox tonight.
# Charge USD 100.00 — the response itemises every fee curl https://api.lango.co.zw/v1/payments \ -H "Authorization: Bearer sk_test_..." \ -H "Idempotency-Key: order-4417" \ -d amount=10000 -d currency=USD \ -d method=ecocash -d reference=ORD-4417 # → { "status": "awaiting_customer", # "charged_amount": 10300, "merchant_net": 10000, # "fees": [ { "type": "commission", "amount": 300 } ] }
Built like a bank, not a startup demo
Your money is treated as your money
Client funds are segregated
Money we collect for you sits in a dedicated client account, separate from Lango's operating funds — and the books that prove it are checked continuously.
Dual control on every payout
No single person at Lango can move merchant money. Every settlement takes a second approver, enforced by the database itself, not by policy.
An append-only ledger
Every cent is double-entry accounted. Records are never edited or deleted — corrections happen in the open, as new entries.
Know what you'll be paid.
Register in minutes, test in the sandbox tonight, go live when you're ready.