Use Cases
- Vendor payments from marketplace
- Salary disbursements in local currency
- Cash out crypto to bank account
- Mobile money withdrawals
Crypto to Fiat Payout
1
Create a Recipient
First, create a recipient for the bank account or mobile money wallet:Save the
recipient_id from the response for the next step.2
Create a Payout Quote
Create a quote specifying how much crypto to convert and send:Response:
3
Create the Payout Transfer
Finalize the payout using the quote ID:Response:
4
Monitor Payout Status
Check the transfer status to confirm delivery:Possible Statuses:
pending- Payout initiatedprocessing- Funds being processedfunds_delivered- Successfully delivered to recipientcancelled- Payout cancelled
Payout for a Customer
To process payouts on behalf of a customer, include the customer’s profile ID:Mobile Money Payout
For mobile money payouts (M-Pesa, MTN Mobile Money):Important Notes
- Recipients must be created before payouts
- Quotes expire after 30 minutes
- Fees are deducted from the payout amount
- Use webhooks for real-time status updates
- Bank transfers typically complete within minutes
- Mobile money transfers are usually instant
Learn More
- Process Payouts Guide - Detailed payout guide
- Create Recipients - Recipient management
- Understanding Quotes - How quotes work
- Webhooks Setup - Monitor payouts in real-time
- Initiate Transactions on Behalf of Customers - Customer transactions