Create Payout API
This API allows you to create a new payout to transfer funds to a specified destination.Endpoint
Request Body
| Name | Type | Description |
|---|---|---|
| amount | integer | The amount to be paid out in the smallest currency unit (e.g., cents for USD). |
| currency | string | The currency code (e.g., “usd”, “eur”) for the payout. |
| destination | string | The destination identifier where the payout will be sent (e.g., bank account ID). |
| description | string | (Optional) A description for the payout. |
Responses
201 Created
400 Bad Request
500 Internal Server Error
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
UUID
Maximum length:
1000Body
application/json
Response
Payout already exist
Example:
"payout_ci_123456789"
Available options:
pending, processing, completed, failed, cancelled Example:
"processing"
Example:
10000
Example:
"XOF"
Example:
"+22507123456"
Example:
"PAYOUT_001"
Example:
50
Example:
"USSD123456"