curl --request POST \
--url https://sandbox-api.kotanipay.com/api/v3/dashboard/bulk-payments/api/preview \
--header 'Content-Type: application/json' \
--data '
{
"batchName": "<string>",
"recipients": [
{
"recipientName": "<string>",
"recipientEmail": "<string>",
"recipientPhone": "<string>",
"amount": 123,
"currency": "KES",
"reference": "<string>"
}
],
"walletSelections": [
{
"currency": "KES",
"walletId": "<string>"
}
],
"batchDescription": "<string>",
"callbackUrl": "<string>",
"integratorId": "<string>"
}
'{
"totalBatches": 123,
"totalRecipients": 123,
"currencyBreakdown": [
{
"currency": "KES",
"recipientCount": 123,
"totalAmount": 123,
"walletId": "<string>",
"recipients": [
{
"recipientName": "<string>",
"recipientEmail": "<string>",
"recipientPhone": "<string>",
"amount": 123,
"currency": "KES",
"reference": "<string>"
}
]
}
]
}curl --request POST \
--url https://sandbox-api.kotanipay.com/api/v3/dashboard/bulk-payments/api/preview \
--header 'Content-Type: application/json' \
--data '
{
"batchName": "<string>",
"recipients": [
{
"recipientName": "<string>",
"recipientEmail": "<string>",
"recipientPhone": "<string>",
"amount": 123,
"currency": "KES",
"reference": "<string>"
}
],
"walletSelections": [
{
"currency": "KES",
"walletId": "<string>"
}
],
"batchDescription": "<string>",
"callbackUrl": "<string>",
"integratorId": "<string>"
}
'{
"totalBatches": 123,
"totalRecipients": 123,
"currencyBreakdown": [
{
"currency": "KES",
"recipientCount": 123,
"totalAmount": 123,
"walletId": "<string>",
"recipients": [
{
"recipientName": "<string>",
"recipientEmail": "<string>",
"recipientPhone": "<string>",
"amount": 123,
"currency": "KES",
"reference": "<string>"
}
]
}
]
}Batch name
Recipients list
Show child attributes
Currency wallet selections
Show child attributes
Batch description
Callback URL for notifications
For admin use - integrator ID
Preview of bulk payment batch