Skip to main content
The meCash Payout API lets you send funds to recipients across multiple corridors. Every payout must reference a valid quoteId, ensuring the exchange rate, fees, and limits applied during quoting remain intact at execution time.

Payout lifecycle

Subscribe to payout webhooks to receive reliable delivery and failure notifications. See Payout Webhook Events and Signature Verification for implementation details.

Operational considerations

  • Quotes are mandatory: Always create a quote first and reuse the quoteId during payout creation.
  • Idempotency: Use client-generated references to safely retry payouts without double-paying.
  • Webhooks: Treat the synchronous payout response as an acknowledgement. The final status arrives via payout webhook.
  • Compliance rules: Review the rules array on the quote to enforce per-corridor limits in your UI.

Payout API Routes

πŸ‡³πŸ‡¬ NGN Payout

Local-to-local naira payout with BVN checks and instant settlement.

πŸ‡ΊπŸ‡Έ USD Payout

Send US Dollars to a US bank account globally.

πŸ‡ͺπŸ‡Ί EUR Payout

Move Euros to a EUR bank account globally.

πŸ‡¬πŸ‡§ GBP Payout

Send Great British Pounds to a UK bank account globally.

πŸ‡¨πŸ‡¦ CAD Payout

Send Canadian Dollar to a Canadian bank account globally.

πŸ‡²πŸ‡Ό MWK Payout

Send Malawian Kwacha to a Malawian bank account.

πŸ‡·πŸ‡Ό RWF Payout

Send Rwandan Franc to a Rwandan bank account globally.

πŸ‡¨πŸ‡³ CNY Payout

Send Chinese Yuan to a Chinese bank account globally.

πŸ‡»πŸ‡³ VND Payout

Send Vietnamese Dong to a Vietnamese bank account globally.

Next steps

  • Create a payout with POST /v2/payout.
  • Send to multiple recipients at once with the Bulk Payout API β€” ideal for payroll, vendor payments, and mass disbursements.
  • Get bank list
  • Explore corridor-specific payloads with the example cards above or jump straight to the payout docs examples.
  • Monitor disbursement states using the Get Transaction API.