Send money to a user’s mobile money, orange money or fapshi account via a payout-enabled service.
POST /payout
Send money to a user’s mobile money, orange money or fapshi account via a payout-enabled service.
| Name | Required | Type | Description |
|---|---|---|---|
| amount | Yes | integer | Amount to send (minimum 100 XAF). |
| phone | Conditional | string | Recipient phone number (e.g., 67XXXXXXX). Required when medium is not specified or not "fapshi". |
| medium | No | string | "mobile money", "orange money", or "fapshi". Auto-detected if omitted (requires phone). When set to "fapshi", email is required instead of phone. |
| name | No | string | Recipient’s name. |
| Conditional | string | Recipient’s email. Required when medium is "fapshi". Optional for payout confirmation receipt when medium is not "fapshi". | |
| userId | No | string | Your system’s user ID for payout tracking (1-100 chars; allowed: a-z, A-Z, 0-9, -, _). |
| externalId | No | string | Transaction/order ID for reconciliation (1-100 chars; allowed: a-z, A-Z, 0-9, -, _). |
| message | No | string | Description or reason for payout. |
medium is not specified: amount and phone are required.medium is "fapshi": amount and email are required.medium set to "fapshi" in the sandbox environment:
[email protected] and [email protected][email protected] and [email protected]Amount to send (minimum 100 XAF).
x >= 100Recipient phone number. Required when medium is not specified or not "fapshi". Not required when medium is "fapshi".
Payment medium (optional). Auto-detected if omitted (requires phone). When set to "fapshi", email is required instead of phone.
mobile money, orange money, fapshi Recipient name (optional).
Recipient email. Required when medium is "fapshi". Optional for payout receipt when medium is not "fapshi".
User ID for payout tracking (optional).
Transaction/order ID for reconciliation (optional).
Reason for payout (optional).