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