Bank Account Verification
Bank account verification is a crucial safeguard against fraud and is often mandatory before opening a new account, such as for a mobile number or new credit card. Bank account verification is important because: It is a key method of verifying a customer's identity and reducing bank account fraud.
Bank Account Structure
API Integration
Bank account verification can be performed using the Verify Bank Account API
Request
{
  "accountNumber": "2XXXXXXXXX1",
  "ifsc": "SBIN0001161",
  "pennyLess": true
}
Response
If the Bank account is valid
{
  "code": 0,
  "message": "Success",
  "data": {
    "accountExists": true,
    "nameAtBank": "KXXXXA MXXXXA",
    "message": "Bank Account details verified successfully."
  }
}
If the Bank account is invalid
{
  "code": 0,
  "message": "Invalid Account Number or IFSC",
  "data": {
    "accountExists": false,
    "status": "INVALID",
    "reason": "Invalid account number or ifsc provided"
  }
}