UPI ID Verification
UPI ID means Unified Payment Interface Identity, which acts as a virtual payment address for online transactions/money transfers.
API Integration
UPI ID verification can be performed using the Verify UPI ID API
Request
{
"upi": "someuser@okhdfc"
}
Response
If the UPI ID is valid the response will be of the following format.
{
"code": 0,
"message": "Success",
"data": {
"accountExists": true,
"nameAtBank": "KXXXJ MXXXXA"
}
}
If the UPI ID is invalid the response will be of the following format.
{
"code": 0,
"message": "Invalid VPA",
"data": {
"accountExists": false,
"status": "INVALID",
"reason": "Account does not exists"
}
}