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

A Zimbabwean street-food vendor smiling as he checks a payment on his phone

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

Advertised rate2.0%
IMTT on your payout?
Wallet-to-bank sweep fee?
Bank transfer fee?
What actually leaves your pocket~4%

What Lango shows you

Commissionitemised, before the charge
IMTT (2% USD)to the cent
Transfer feeon the settlement advice
VAT within commissionfor your returns
Effective ratecomputed live, per quote

Two products, one dashboard

Sell online and at the counter

The gateway

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
Explore the gateway →
The POS

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
Explore the POS →

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.

A Zimbabwean business owner at her shopfront

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

01

Create a charge

From your dashboard, a payment link, a QR code, or one API call.

02

Customer approves

They approve on their own phone — EcoCash today, more ways soon. We chase the answer, not you.

03

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.sh
# 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.

How we protect your funds →

Know what you'll be paid.

Register in minutes, test in the sandbox tonight, go live when you're ready.