How it works
- You ingest events (e.g.,
ride_completed,sale_made) - Monigo applies your payout rules to calculate amounts owed
- Payout slips are generated per recipient
- You trigger a batch transfer (or configure automatic triggers)
- Monigo submits the transfers via your payment provider
Configuring payout rules
Payout rules are defined on your Plan and map event fields to recipient IDs and amounts. Example: a ride-hailing platform paying drivers 80% of each fareTriggering payouts
On demand — trigger a payout batch manually from the dashboard or via API:Recipient bank accounts
Recipients must have a bank account registered with your payment provider. You can link accounts via:Payout slip lifecycle
| Status | Meaning |
|---|---|
pending | Calculated, awaiting trigger |
processing | Submitted to payment provider |
paid | Transfer confirmed |
failed | Transfer failed — retry available |
Webhooks
Subscribe to payout events to update your records:payout.batch.submitted— batch sent to providerpayout.slip.paid— individual transfer confirmedpayout.slip.failed— individual transfer failed

