Skip to main content
POST
Disburse funds directly to a mobile money wallet (MTN, Telecel, AirtelTigo).

Headers

string
required
A unique identifier (16–128 characters consisting of letters, numbers, hyphens, or underscores) to prevent duplicate transactions if a network timeout or retry occurs.
string
required
Your Secret API Key (px_live_v2_... or px_test_v2_...). Alternatively, you can use the Authorization: Bearer <key> header.

Body Parameters

number
required
The amount to send in GHS. Must be a positive number with at most 2 decimal places (e.g. 250.00).
string
required
The recipient’s 10-digit mobile money number (e.g., 0241234567).
string
required
The network provider. Supported values: MTN, TELECEL, AIRTELTIGO.
string
default:"GHS"
The currency code. Currently only GHS is supported.
string
A note that will appear in the recipient’s transaction history.
string
A note for the merchant’s internal records.
string
Optional email address of the recipient.
object
Custom JSON data to associate with the payout.

Response

string
A summary of the initiation status.
string
The unique transaction identifier for status checks and reconciliation.
string
The initial status of the payout (e.g., PENDING or PROCESSING).