- 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.succeededtransfer.failedtransfer.reversedtransfer.flagged