Create Batch Payout
POST
/api/v0/payout-transaction/batch
Payout Transaction Apis
Batch Payout Create Request
batchTransactionId
stringÂ
required
transfers
array[object (PayoutTransactionCreateRequest) {10}]Â
required
beneficiaryId
stringÂ
optional
transactionId
stringÂ
required
transferAmount
numberÂ
required
transferMode
enum<string>Â
required
Allowed values:
IMPSNEFTRTGSUPI
transferRemark
stringÂ
optional
reference
stringÂ
optional
fundSourceId
stringÂ
required
beneficiaryDetail
object (BeneficiaryDetailCreateRequest)Â
optional
checksum
stringÂ
optional
debitAccountNumber
stringÂ
optional
Batch Payout Create Response
batchTransactionId
stringÂ
optional
successfulPayoutTransactionCreateResponses
array[object (PayoutTransactionCreateResponse) {6}]Â
optional
transactionId
stringÂ
optional
enkashTransactionId
stringÂ
optional
payoutStatus
enum<string>Â
optional
Allowed values:
SUCCESSFAILEDPENDINGIN_PROGRESSPAIDON_HOLDNEFT_CALL_MADEIMPS_CALL_MADEREINITIATEAGENCY_PENDINGAX_BBPS_SUCCESSPG_SETTLEMENT_PENDINGUPI_CALL_MADE
createdOn
string <date-time>
optional
modifiedOn
string <date-time>
optional
failureReason
stringÂ
optional
failedPayoutTransactionCreateResponses
array[object (PayoutTransactionCreateResponse) {6}]Â
optional
transactionId
stringÂ
optional
enkashTransactionId
stringÂ
optional
payoutStatus
enum<string>Â
optional
Allowed values:
SUCCESSFAILEDPENDINGIN_PROGRESSPAIDON_HOLDNEFT_CALL_MADEIMPS_CALL_MADEREINITIATEAGENCY_PENDINGAX_BBPS_SUCCESSPG_SETTLEMENT_PENDINGUPI_CALL_MADE
createdOn
string <date-time>
optional
modifiedOn
string <date-time>
optional
failureReason
stringÂ
optional
status
stringÂ
optional
Request
Header Params
clientId
stringÂ
required
Example:
CEKFOWV7UQ
User-Agent
stringÂ
required
Body Params application/json
Request samples
Responses
Modified at 2024-10-14 09:16:57