Errors and Description🔗
The following section provides information about all the possible errors and their description.
Account Validation not Supported on VPA🔗
This error occurs when you try to add an allowed payer account on a virtual account with VPA added as a receiver (with or without a Bank account).
- code:
BAD_REQUEST_ERROR
- description: Account validation is only applicable on bank account as a receiver type.
- field:
receivers
- source:
business
- step:
virtual_account_edit
- reason:
account_validation_not_supported_on_vpa
Allowed Payer Limit Exceeded🔗
This error occurs when you try to add new allowed payer accounts when the overall allowed_payers
limit is exceeded. You can only add up to 10 allowed payer accounts.
- code:
BAD_REQUEST_ERROR
- description: Only 10 allowed payer accounts can be added.
- field:
allowed_payers
- source:
business
- step:
virtual_account_edit
- reason:
allowed_payer_limit_exceeded
Bank Account Number Required🔗
This error occurs when you do not pass the bank account number in the request.
- code:
BAD_REQUEST_ERROR
- description: The bank account.account number field is required when bank account is present.
- field:
allowed_payers
- source:
business
- step:
virtual_account_edit
- reason:
bank_account_number_required
IFSC Required🔗
This error occurs when you do not pass the IFSC in the request.
- code:
BAD_REQUEST_ERROR
- description: The bank account.ifsc field is required when bank account is present.
- field:
allowed_payers
- source:
business
- step:
virtual_account_edit
- reason:
ifsc_required
Invalid IFSC🔗
This error occurs when you pass an incorrect IFSC in the request. An IFSC must be 11 characters.
- code:
BAD_REQUEST_ERROR
- description: The ifsc must be 11 characters.
- field:
allowed_payers
- source:
business
- step:
virtual_account_edit
- reason:
invalid_ifsc
Duplicate Allowed Payer Details🔗
This error occurs when you try to add a duplicate allowed payers account with the same IFSC and account number that already exists.
- code:
BAD_REQUEST_ERROR
- description: Payer detail already exist for virtual account.
- field:
allowed_payers
- source:
business
- step:
virtual_account_edit
- reason:
duplicate_allowed_payer