Bulk Upload Error Codes

Error codes related to RazorpayX Bulk Upload and the possible reasons and solutions.


After a bulk upload is processed, you can download the processed bulk report from the RazorpayX Dashboard. The report has the following additional fields that you can check to see if the individual payouts were created and processed.

bulk upload report

Payout Id

string Unique identifier for the payout. Populated if the payout is successfully created. For example, pout_FMfjLUuRS9Hlzc.

Error Description

string The reason for the error. For example, The id provided does not exist.

The table below lists the various fields in the bulk upload files, reasons for errors in the various fields and possible solutions for the errors:

FieldReason for the ErrorValidation
RazorpayX Account NumberValue not between 5 and 22 characters.The RazorpayX account number must be between 5 and 22 characters.
RazorpayX Account NumberValue not an alphanumeric value.The RazorpayX account number can only contain letters and numbers.
RazorpayX Account NumberNo value passed.The RazorpayX account number is required.
Payout AmountNo value passed.The payout amount field is required.
Payout AmountAmount less than 100.The payout amount must be at least 100.
Payout AmountAmount greater than 10000000000.The payout amount may not be greater than 10000000000.
Payout AmountNot an integer.The payout amount must be an integer.
Payout CurrencyNo value passed.The payout currency field is required.
Payout CurrencyLength of value passes is lesser or greater than 3 characters.The payout currency must be 3 characters.
Payout CurrencyCurrency is not INR.The selected payout currency is invalid.
Payout PurposeValue contain characters other than alphabets, digits, hyphens, underscores and spaces.The payout purpose may only contain alphabets, digits, hyphens, underscores, and spaces.
Payout PurposeValue passed greater than 30 characters.The payout purpose may not be greater than 30 characters.
Payout PurposeNo value passed.The payout purpose field is required.
Payout ModeNo value passed.The payout mode field is required.
Payout ModeInvalid mode.Payout mode is invalid.
Payout NarrationValue contain characters other than alphabets, digits and spaces.The payout narration may only contain alphabets, digits and spaces.
Payout NarrationValue passed is greater than 30 characters.The payout narration may not be greater than 30 characters.
Payout Reference IdValue passed is greater than 40 characters.The payout reference id may not be greater than 40 characters.
Fund Account IdThe id passed does not exists.The id provided does not exist.
Fund Account TypeNo value passed; no fund account id present.The fund account type field is required when fund account id is not present.
Fund Account TypeThe selected fund account type is invalid.The only allowed values are bank_account or vpa.
Fund Account NameNo value passed.The fund account name field is required when fund account type is bank_account.
Fund Account IfscNo value passed.The fund account IFSC field is required when fund account type is bank_account.
Fund Account NumberNo value passed.The fund account number field is required when fund account type is bank_account.
Fund Account vpaNo value passed.The fund account vpa field is required when fund account type is vpa.
Contact NameNo value passed; no fund account id present.The contact name field is required when fund account id is not present.
Contact TypeNo value passed; no fund account id present.The contact type field is required when fund account id is not present.
Contact EmailCan pass anything.
Contact MobileCan pass anything.
Contact Reference IdCan pass anything.
NotesCan pass anything.