Skip to main content

Mobile Money Transfer

This endpoint supports wallet withdrawals to mobile money accounts for supported currencies.

Supported Currencies


Transfer Flow

Step 1: Ensure Sufficient Balance

Ensure the user has sufficient wallet balance for the selected currency before initiating a transfer.

Step 2: Fetch Supported Mobile Money Providers

Retrieve the list of supported mobile money providers for the selected country and currency by calling the utility endpoint:
Example:
Use the returned provider code as the value for the network field when initiating the transfer.

Fields

Required

Conditionally Required

Optional


Sample Request Payloads

GHS Mobile Money Transfer

XOF Mobile Money Transfer


Notes

  • Fees may apply and will be deducted from the wallet balance.
  • For XOF and XAF, the iso2 field is mandatory and must match the selected country.
  • Always fetch providers from /transaction/{method}/providers before initiating transfers.
  • Transfers are subject to mobile network processing times.
  • Invalid phone numbers, unsupported providers, or incorrect country codes will result in validation errors.