Submit multiple payout instructions in one request. Each transactionRequestList item follows the single payout schema and is validated independently.
| Field | Type | Req | Description |
|---|---|---|---|
transactionRequestList | array | ● | Array of payout request objects. Each item uses the same structure and transactionReference rule as the single payout endpoint. |
transactionRequestList[].transactionReference | string | ● | Unique payout reference in the format [6-digit partner code] + [YYYYMMDD date in GMT+1] + [reference string]. Minimum length is 30 characters. |
transactionRequestList[].paymentCurrency | string | ● | Payout currency. Example: GHS. |
transactionRequestList[].paymentAmount | string | ● | Payout amount as a string. |
transactionRequestList[].paymentNarration | string | ● | Narration to attach to the payout. |
transactionRequestList[].recipientInformation | object | ● | Recipient account, identity, phone, address, and ISO country details. |
transactionRequestList[].senderInformation | object | ● | Sender identity and KYC information. |
A summary with accepted and rejected counts, plus per-item responseCode values and validation errors where applicable. See the example response in the panel.