- User withdrawals
- Vendor payouts
- Payroll and salary disbursements
Payout Parameters
Here’s the general shape of a transfer request:typescript
amount
– The amount to send.currency
– Currency code (e.g.,GMD
,USD
).network
– Mobile money provider or transfer channel.account_number
– Destination account (phone or bank account).beneficiary_name
– Name of the recipient.metadata
– Optional key-value pairs for internal tracking.callback_url
– The endpoint where Modem Pay will send a webhook notification after the payout has been processed.
Payout Object
Once initiated, a transfer is represented as:typescript
Webhooks
Payouts are asynchronous and may trigger the following webhook events:transfer.succeeded
transfer.failed
transfer.reversed
transfer.flagged