UPI Verification

Use this API to verify if a given UPI handle exists. You will receive the customer name given at the bank in the response for valid UPIs.

The API returns a success response in two cases:

  • The UPI VPA entered exists and verified.
  • The UPI VPA entered does not exist.

Check the accountExists field to know if the VPA exists or not.

Click here to view the response codes.

Response Codes

Sub Code

Status

Message

200

SUCCESS

VPA verification successful

403

ERROR

Token is not valid

403

ERROR

IP not whitelisted

412

ERROR

Token missing in the request

422

ERROR

Please provide a valid name

422

ERROR

Please provide a valid UPI VPA

422

ERROR

Please provide a valid phone number

412

ERROR

Insufficient balance to process this request

400

ERROR

Service temporarily unavailable. Please try again later

422

ERROR

Invalid UPI VPA provided

520

ERROR

Could not verify bank account details

520

ERROR

Something went wrong

520

ERROR

Unknown error occurred

520

ERROR

Validation attempt failed

Language