Payouts

Pay out across Africa. Straight to their wallet.

Send money to customers, merchants, drivers and staff in 22 African markets, by mobile money or bank transfer. One at a time, or thousands at once.

New payout
{{ r.ini }}{{ r.to }}{{ r.acct }}
You send
{{ r.send }}
They receive
{{ r.get }}
{{ l.k }}{{ l.v }}
Review and send
Payout rails

The fastest route to every wallet and bank account

{{ r.t }}

{{ r.d }}

{{ r.reach }}{{ r.speed }}
Bulk payouts

Thousands of payments from one file · coming soon

Upload a file in the dashboard. Monerails validates every line, picks the right operator for each recipient, and reports each payment back to you.

—{{ p }}
October contractorspayouts.csv · 248 payments · 6 currencies{{ batch.status }}
{{ b.to }}{{ b.rail }}{{ b.v }}{{ b.s }}
Total · $186,420.00 equivalent
Control and compliance

Every payment checked and traceable

{{ f.t }}

{{ f.d }}

{{ code }}
{{ hook }}

Send your first payout today

See the fee and delivery time before you send.

Open an accountCollect
Payouts

Pay out across Africa. Straight to their wallet.

Send money to customers, merchants, drivers and staff in 22 African markets, by mobile money or bank transfer. One at a time, or thousands at once.

New payout
JMJoseph Mbarga · DoualaXAF · MTN MoMo +237 6•• ••• 271
You send
XAF 45,450
They receive
XAF 45,000
Fee (1%)XAF 450
OperatorMTN MoMo Cameroon
ArrivesUsually instant
Review and send
Payout rails

The fastest route to every wallet and bank account

Mobile money

Pay out directly to MTN MoMo, Orange Money, M-Pesa, Airtel Money, Wave and more.

20+ operatorsUsually instant

Local bank transfers

Send to bank accounts in local currency, where bank payouts are supported.

Where supportedSame day

Bulk files

Thousands of mobile money and bank payouts from one CSV in the dashboard.

Up to 10,000 linesComing soon
Bulk payouts

Thousands of payments from one file · coming soon

Upload a file in the dashboard. Monerails validates every line, picks the right operator for each recipient, and reports each payment back to you.

—CSV upload, with line-by-line validation
—The right operator picked for every recipient
—A report and a webhook for every payment
October contractorspayouts.csv · 248 payments · 6 currenciesAwaiting approval
Kwame MensahGHS · MTN MoMoGH₵ 9,800Ready
Amina DialloXOF · WaveXOF 310,000Ready
Joseph MbargaXAF · Orange MoneyXAF 45,000Ready
Faith WanjiruKES · M-PesaKES 64,500Ready
Aisha BelloNGN · Bank₦1,250,000Check details
Total · $186,420.00 equivalent
Control and compliance

Every payment checked and traceable

No double payment

Send an Idempotency-Key with every payout: a retry never pays twice.

Team roles

Owner, Finance, Approver and Developer roles decide who can pay, settle or issue cards.

Status by webhook

payout.succeeded or payout.failed for every payment; on failure the money returns to your balance.

Screening

Every payment screened against sanctions lists before it leaves.

Scheduled payouts

Pay on a date or a recurring schedule, from the right balance. Coming soon.

Proof of payment

Downloadable confirmations with references for each payout.

Real-time tracking

Live status and webhooks from submitted to paid.

Returns handled

Failed payouts return to your balance automatically, with the reason.

// Send a payout (one recipient per call)
await fetch('https://api.monerails.com/v1/payouts', {
  method: 'POST',
  headers: { Authorization: `Bearer ${MONERAIL_KEY}`,
             'Content-Type': 'application/json' },
  body: JSON.stringify({
    amount: 980000, currency: 'GHS',     // GHS 9,800.00
    recipient: { type: 'mobile_money', name: 'Kwame Mensah',
                 phone: '233240000117', operator: 'MTN' },
    client_reference: 'PAYOUT-0457',
  }),
});

// → 201 · status: 'pending' · one call per payout
// webhook → payout.succeeded
{
  "id": "5c1d7e2a-8f43-4b6e-a1d9-2e7f0b3c9a58",
  "object": "event",
  "type": "payout.succeeded",
  "data": { "object": {
    "id": "a47e2b19-6c3d-4f8a-b5e0-91d2c7f4a036",
    "status": "succeeded",
    "amount": 980000, "currency": "GHS",
    "client_reference": "PAYOUT-0457"
  } }
}

Send your first payout today

See the fee and delivery time before you send.