Verify VPA 2.0
The Virtual Payment Address or VPA is a unique ID given to an individual using the Unified Payment Interface (UPI) service to send or receive money. In the case of UPI collect VPA is the mandatory param and merchants are always advised to check if the VPA is valid or not.
Validating the VPA will help in reducing the failure rate due to incorrect vpa.
Currently, we have verify VPA API support for the below-acquiring partners.
AXIS
CASHFREE
HDFC
HSBC
ICICI
INDUS
KOTAK
PAYU
PAYTM
RAZORPAY
YESBANK
Note
Either the customer id or the order id is mandatory for clientAuthToken based verify VPA request.
The response payload also contains
mandate_detailsblock where mandate eligibility of the VPA is shown.
Request
Response
API Endpoints
Sandbox Link
POST
https://sandbox.juspay.in/v2/upi/verify-vpa
Production Link
POST
https://api.juspay.in/v2/upi/verify-vpa
Headers
Body
200 : Success
400 : Invalid Input data

