Create Payout
Submit a stablecoin-to-fiat payout.
Authorizations
Stablepay API key. Include as Authorization: Bearer <key>.
Headers
Client-generated UUID. Required to prevent duplicate payments.
Body
The payment amount in local currency.
1350
Stablecoin sent onchain for payment settlement.
USDC, USDT Fiat currency received by the recipient.
CDF, GHS, KES, NGN, TZS, UGX, XAF, XOF, ZAR, ZMW Recipient country code.
BF, BJ, CD, CI, CM, GH, KE, NG, SN, TZ, UG, ZA, ZM Supported blockchains for onchain settlement.
BSC, SOLANA The supported payment method used to deliver funds to the recipient.
BANK, MOMO, PAYBILL, TILL Recipient full name associated with the payment method.
"Jane Doe"
The account number of the payment method. Must be in E.164 format with the + prefix when paymentMethod is MOMO.
"+254712345678"
Available MNO options: MPESA, MTN, AIRTEL, TIGO, ZAMTEL, HALOTEL, VODAFONE, VODACOM, ORANGE, MOOV, FREE, TIPS. Available BANK options: OPAY, BANKCODE.
Wallet issuer's unique reference.
"csh-txn-20260506-001"
A method-specific identifier required for processing the payment. Examples include BVN (BANK) Paybill business number (PAYBILL), or other market specific references.
"123456"
The customer this payment is for. Required when KYC is enabled for your account.
"cus_01KXG3R0X8DXTKB849FFFEPT7Y"
Response
Payment accepted. Processing is async. Poll or await webhook.

