Sample Responses from Bank

Below is the list of sample responses that you get from the banks when you verify your customer account details.

API Version 1.2

Status - Success

Sub CodeAccount StatusAccount Status CodeMessageBank AccountIFSC
200VALIDACCOUNT_IS_VALIDBank Account details verified successfully026291800001191YESB0000262
200INVALIDINVALID_BANK_ACCOUNTInvalid account number or IFSC provided7766666585146YESB0000001
200INVALIDINVALID_IFSCIFSC is invalid7766667287515ICIC0000001
200INVALIDACCOUNT_BLOCKEDAccount is blocked7766667989884RATN0000070
200INVALIDNRE_ACCOUNTGiven account is an NRE account7766667755761ICIC0000001

Status - Error

Sub CodeAccount StatusAccount Status CodeMessageBank AccountIFSCNamePhone
412UNABLE_TO_VALIDATEINSUFFICIENT_BALANCEInsufficient balance to process this request50101329442375HDFC0000001Any nameAny phone number
422UNABLE_TO_VALIDATEINVALID_ACCOUNTPlease provide a valid bank accountAccount number greater than 30 charactersAny IFSCAny nameAny phone number
422UNABLE_TO_VALIDATEINVALID_IFSCPlease provide a valid IFSC341234218090YESB00000010 (IFSC > 11 characters)Any nameAny phone number
424UNABLE_TO_VALIDATESOURCE_BANK_DECLINEDSource bank declined7766674831270SBIN0000003Any nameAny phone number
424UNABLE_TO_VALIDATEBENEFICIARY_BANK_OFFLINEBeneficiary Bank Offline7766668692253INDB0000018Any nameAny phone number
424UNABLE_TO_VALIDATENPCI_UNAVAILABLENPCI Unavailable7766668458130INDB0000018Any nameAny phone number
424UNABLE_TO_VALIDATEIMPS_MODE_FAILIMPS Mode fail7766667521638ICIC0000001Any nameAny phone number
424UNABLE_TO_VALIDATEFAILED_AT_BANKFailed at bank7766671735852SBIN0000004Any nameAny phone number
520UNABLE_TO_VALIDATEVERIFICATION_FAILEDVerification attempt7766667053392ICIC0000001Any nameAny phone number
422UNABLE_TO_VALIDATEINVALID_NAMEPlease provide a valid NameAny account numberAny IFSCName with special symbolsAny phone number
422UNABLE_TO_VALIDATEINVALID_PHONEPlease provide a valid Phone numberAny account numberAny IFSCAny namePhone with length greater than 12 characters.

API Version 1

Status - Success

The status is displayed as Success for the samples below.

Name at BankAccount No.IFSCSub CodeMessage
JOHN DOE026291800001191YESB0000262200Bank Account details verified successfully.
JANE DOE00011020001772HDFC0000001200Bank Account details verified successfully.
JOHN DOE000890289871772SCBL0036078200Bank Account details verified successfully.
JANE DOE000100289877623SBIN0008752200Bank Account details verified successfully.
NA2640101002729CNRR0002640200Invalid account number or IFSC provided.
NA026291800001190YESB0000262200Invalid account number or IFSC provided.
JANE DOE02014457596969CITI0000001200Bank Account details verified successfully.
NA400005592160019DEUT0279PBC200Invalid account number or IFSC provided.
UNREGISTERED0399101037674CNRB0000169200Bank Account details verified successfully.
UNREGISTERED201001111000321VIJB0007251200Bank Account details verified successfully.
ASHOK KUMAR1411166000001501KVBL0001411200Bank Account details verified successfully.
UNREGISTERED34682200112808SYNB0003468200Bank Account details verified successfully.
ASHOK KUMAR5040054496ALLA0210201200Bank Account details verified successfully.
KUMAR ASHOK01500110088150UCBA0000150200Bank Account details verified successfully.

Status - Error

The status is displayed as an Error for the samples below.

Name at BankAccount No.IFSCSub CodeMessage
NA007711000031HDFC0000077520Service temporarily unavailable. Please try again later.
NA00224412311300YESB0000001520Could not verify bank account details.
NA7766666351000YESB0000001520Could not verify bank account details.
NA34978321547298KKBK0000001520Validation attempt failed.
NA31892111796SBIN0000957520Could not verify bank account details.
NA00011020000412HDFC0000001422Insufficient balance to process this request.

Click here to view the error codes and the corresponding messages.


Experience the all-new Cashfree Payments Docs! Faster, smarter, and easier to navigate. Check it out here!🎉