Logo

Mobile Payment Order

Initiate secure Mobile Money transactions. This endpoint allows you to send funds directly to mobile wallets by specifying the network provider's unique identifiers.

Note: A valid token is required for authentication as it expires after every hour. Refer to the Token Request section to generate a new token.

Remitter Info

  • originatorConversationId: Unique client request identifier.
  • remitter: Required for Remittance Companies (Name, ID, Address).
  • Compliance: Requires DOB (yyyy/mm/dd) and Source of Funds.
  • Country/CCY: Use ALPHA 2 codes and standard currency symbols.

Recipient Details

  • mccmnc: Mobile country/network code (Mandatory for Mobile).
  • primaryAccountNumber: The mobile wallet phone number being credited.
  • institutionIdentifier: Specific identifier for the mobile provider.
  • Transaction: Includes routeId, amount, and reference.

Note: For duplicate requests, the transaction will be accepted but a callback will be sent. See Sample Duplicate Callback Response for details.

POST/v1/payment-order/new-order

Submit Mobile Order

Send the JSON payload to the sandbox environment to test mobile wallet integrations.