Get API keys
// Payouts infrastructure

Send money out, funded from one balance.

Pay out across our initial African markets by bank transfer, Mobile Money and Orange Money — funded from a single stablecoin or fiat balance instead of prefunding partner accounts in every corridor.

Get API keys Read the docs
Sandbox available today · just-in-time funding coming soon
POST/v1/payouts

$ dutch-api payouts create \
  --amount 150000 --currency XAF \
  --rail orange_money \
  --to +2376000000000 \
  --fund usdc

{
  "id": "po_4mz1",
  "status": "settled",
  "rail": "orange_money",
  "funded_by": "usdc",
  "settled_in": "2m 04s"
}

Today you wire ahead. Then it sits there.

Most payout providers ask you to prefund: wire money to partner accounts in advance, park local currency, and hope demand matches. That’s dead capital and FX risk sitting on your balance sheet. Dutch API is built to replace that with one funding leg, settled the instant a transaction is created — just-in-time funding, coming soon.

Step 1

Request access

Tell us your payout corridors and volumes.

Step 2

Fund your balance

Top up with fiat or USDC/USDT instead of wiring per corridor.

Step 3

Create payouts

Call the API; we settle on the local rail your recipient uses.

Every rail your recipients actually use.

Nigeria

Bank transfer

NGN payouts direct to Nigerian bank accounts.

Cameroon

Orange Money & Mobile Money

XAF payouts to mobile wallets.

Kenya, Ghana, Uganda

Mobile Money

Local-currency payouts via mobile money networks.

Payouts, as endpoints.

POST/v1/payouts

create

Create a payout, funded from your balance.

GET/v1/payouts/:id

retrieve

Retrieve status and timeline for a payout.

GET/v1/payouts

list

List and filter payouts by status, corridor or date.

POST/v1/webhooks

subscribe

Get a signed event on every payout status change.

Start sending payouts today.

Grab a sandbox key and create your first payout on a real rail.

Get API keys Talk to sales