v1

latestOpenAPI 3.1.02026-07-24620123.6 KB

Payouts

This endpoint is a universal endpoint, below are schemas for different payouts such as mobile money or bank accounts and this endpoint allows you to payout to these destinations through this single endpoint.

post/api/b2b/fiat/payout

Request body

amountinteger required
currencystring required
countrystring required

ISO 3166-1 alpha-2 country code

destinationstring required

MoMo / Bank Account

externalReferencestring required

A unique ID of your liking to reconcile transactions internally.

externalAccountIdstring
debitCurrencystring

The wallet you want to be debited from. If missing, we will default to the currency passed.

debitCountrystring

ISO 3166-1 alpha-2 country scope of the wallet being debited. Required when debitCurrency is different from currency and the debit wallet currency can exist in multiple country scopes, such as USD or XOF.

Response

200

successboolean
messagestring
transactionIdstring

Example response

{
  "success": true,
  "message": "Withdrawal Request Accepted for Processing.",
  "transactionId": "mIt5ycmF3YCqaOQp6Ljz"
}