Skip to content
Luna Tech
Local Payments

Every East African rail your customers already use.

M-Pesa, Tigo Pesa, Airtel Money, HaloPesa, MTN Mobile Money and direct bank transfers across Tanzania and Uganda — unified behind one API and one settlement file in TZS or UGX.

Capabilities

What you get

Tanzanian mobile money

STK push and USSD flows for M-Pesa, Tigo Pesa, Airtel Money and HaloPesa.

Ugandan mobile money

STK push and USSD flows for MTN Mobile Money and Airtel Money Uganda.

Bank transfers

Domestic instant transfer support across Tanzanian and Ugandan banks, with TIPS-ready integration where applicable.

Pay-outs to local wallets

Disburse to mobile money wallets and bank accounts in TZS or UGX via the same API.

Multi-rail routing

Smart routing chooses the best rail per customer to maximise success rates across both markets.

Reconciliation

Single CSV across all rails and currencies, with normalised reference IDs and dispute fields.

How it works

From integration to settlement

  1. Step 1

    Pick a rail

    Customer chooses their preferred wallet or bank — Tanzanian or Ugandan — in your checkout.

  2. Step 2

    Authenticate

    We initiate STK push, USSD or transfer instructions on the chosen rail.

  3. Step 3

    Confirm

    We poll and listen for confirmation, then fire a signed webhook to your endpoint.

  4. Step 4

    Settle

    Funds settle in TZS or UGX to your nominated local account, T+1 by default.

FAQ

Frequently asked questions