{{ r.d }}
Importez un fichier ou envoyez un lot via l’API. Monerail vérifie chaque ligne, choisit le bon rail et la bonne devise, et vous rend compte de chaque paiement.
{{ f.d }}
{{ code }}
{{ hook }}
Des rails nationaux comme ACH, SEPA, Faster Payments et FAST, pour des frais bas et une livraison rapide.
Atteignez presque tous les comptes bancaires du monde, en USD, EUR ou en monnaie locale.
Payez directement sur M-Pesa, MTN MoMo, Airtel, Orange Money, Wave et d’autres.
Envoyez des USDC ou USDT vers n’importe quelle adresse, tous les jours de la semaine.
Importez un fichier ou envoyez un lot via l’API. Monerail vérifie chaque ligne, choisit le bon rail et la bonne devise, et vous rend compte de chaque paiement.
Des coordonnées vérifiées, réutilisées d’un paiement et d’un lot à l’autre.
Double validation au-delà des montants que vous fixez, par équipe ou par entité.
Vérification du nom du bénéficiaire lorsque le rail le permet.
Chaque paiement est contrôlé au regard des listes de sanctions avant son départ.
Payez à une date ou selon un calendrier récurrent, depuis le bon solde.
Des confirmations téléchargeables avec référence pour chaque paiement.
Statut en direct et webhooks, de l’envoi au paiement.
Les paiements échoués reviennent automatiquement sur votre solde, avec le motif.
// Send a batch of payouts
const batch = await monerail.payoutBatches.create({
source: 'acct_usd_main',
payouts: [
{ recipient: 'rcp_ana', amount: 420000, currency: 'brl' },
{ recipient: 'rcp_kwame', amount: 980000, currency: 'ghs',
rail: 'mobile_money' },
{ recipient: 'rcp_mei', amount: 180000, currency: 'usdc' },
],
require_approval: true,
});
// → status: awaiting_approval · 3 payouts
// webhook → payout.paid
{
"type": "payout.paid",
"data": {
"id": "po_4Kd8Ry",
"batch": "batch_9Xc2",
"rail": "mobile_money.mtn",
"amount": 980000,
"currency": "ghs",
"recipient": "rcp_kwame"
}
}