Skip to main content

Mobile Money

The Mobile Money Disbursement API enables you to send money from your SplashPay wallet to supported Mobile Money networks through a single API. Supported networks include:
  • Vodacom M-Pesa
  • Airtel Money
  • Mixx by Yas
  • HaloPesa
  • EzyPesa
  • TTCL Pesa

Endpoint


Authentication

Every request must include your API credentials.

Example Request


Request Body


Example Response


Transaction Status


Verify Recipient

To reduce failed transactions, verify the recipient before initiating a payout.

Error Codes


Best Practices

1

Use unique references

Generate a unique payout reference for every disbursement.
2

Include an Idempotency-Key

Prevent duplicate payouts when retrying requests.
3

Verify recipients

Use the Name Lookup API before initiating payouts whenever possible.
4

Listen for webhooks

Use webhook notifications to receive the final transaction status instead of polling.