This API pays out to someone else’s Lipa Namba or TanQR. Collecting payments via your own TanQR/Lipa Namba is a separate product — see TanQR/Lipa Namba.
currency). Recipients always receive TZS. When you pay from USD, preview and create responses include exchanged and exchange.
Provide exactly one destination:
lipaNamba+providerCode(from the providers list), orqrCode(full TanQR string containingtz.go.bot.tips)
Lipa Namba payouts are asynchronous. Treat create
AUTHORIZED as accepted, not settled. Notify on acceptance, then send a second notification when status is SUCCESS or REFUNDED. See Payout statuses.Prerequisites
- API Keys - Generate API Keys for Hosted Checkout integration.
- Authorization Token - Use API Keys to Generate Authorization Token.
How It Works
Step 1 - Retrieve Account BalanceRetrieve Account Balance
Retrieve your available account balance to ensure sufficient funds for
processing payouts.
Retrieve Lipa Namba Providers
Retrieve supported providers and their
providerCode values. Required when
paying with lipaNamba.Preview Lipa Namba Payout
Validates the Lipa Namba or TanQR, resolves the beneficiary name, and
returns fee and balance impact.
Create Lipa Namba Payout
Initiate the payout. The specified amount is transferred to the recipient’s
Lipa Namba.
Check Payout Status
Query the payout status using the Order Reference. Filter all payouts
with
channel=TIPS LIPA NAMBA.
