Skip to main content
POST
Verify Bank Account

Verify Bank Account

Verifies bank account ownership via penny drop (₹1 transfer). This is a required verification for KYC completion.
accountNumber
string
required
Bank account number (9-18 digits)
ifsc
string
required
IFSC code (11 characters, e.g., HDFC0001234)
accountHolderName
string
required
Name on account (must match Aadhaar name)
deviceId
string
Device fingerprint/ID for FIU compliance. Must be captured from the client device.

Request

Response

branch is omitted when the bank does not return one — do not rely on its presence.

Name Matching

The account holder name from the bank must match the user’s Aadhaar name with at least 70% similarity. If names don’t match:

Errors