Service online · Tigo A2W (MFI CashIn) · SANDBOX

Disburse TZS to TigoPesa wallets,
programmatically.

A modern, audited, idempotent gateway in front of the Tigo Partner Integration A2W API. Built for nakala.app and any system that needs to push money to subscribers reliably.

View API reference → Open admin console
/api/v1/disburse
# single disbursement
curl -X POST https://mixxpayment.nakala.app/api/v1/disburse \
  -H "x-api-key: mp_xxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_msisdn": "255712345678",
    "amount": 1000,
    "sender_name": "Acme Corp",
    "external_reference": "INV-001"
  }'

Production-grade primitives

Every feature you'd otherwise have to build yourself, audited and tested in front of the real Tigo gateway.

Single & batch disbursements

One API call for a single payout, or up to 1,000 items per batch with per-item attribution and idempotent retries.

🔁

Retry pipeline

Transient failures get retried with exponential backoff. HOLD (TXNSTATUS=100) is never silently retried — financial safety first.

📡

Signed webhooks

HMAC-SHA256 signed event delivery with circuit breaker, SSRF guard, and a dead-letter queue. You verify the signature; we handle the retries.

🛡️

Pre-flight verification

Per-client and per-tenant amount caps, daily caps, MSISDN allow/deny patterns — enforced before a single byte hits Tigo.

🧪

Built-in simulator

Develop and QA your integration against deterministic mocked outcomes. No UAT credit consumption, full lifecycle including webhooks.

📊

Lifecycle + analytics

Immutable per-disbursement event log, real-time admin dashboard, per-client time-series, and full XML wire-body capture.

0
Disbursements · 24h
0
TZS disbursed · 24h
1
Active clients
operational
Status