Currently, we have verify VPA API support for the below-acquiring partners.
|vpa||String||The VPA for which the eligibility has to be checked||Mandatory|
|merchant_id||String||The merchant id that the merchant holds with Juspay||Mandatory|
|client_auth_token||String||The authentication token required for client side calls||Required if you are calling the API from Client Side|
|customer_id||String||The unique id associated with the customer||Required for clientAuthToken based request|
|order_id||String||Unique Identifier for the order||Required for clientAuthToken based request|
Either the customer id or the order id is mandatory for clientAuthToken based verify VPA request.
|vpa||String||The VPA sent in the request|
|status||String||The expected value is "VALID" for a valid VPA and "INVALID" for incorrect VPA|
|customer_name||String||The name of the customer provided during VPA registration. The default value for a valid VPA will be "verified".|
|mandate_details||Json||Details specific to mandate support|
mandate_details JSON block:
|is_handle_supported||Boolean||VPA handle supported or not.|
The merchant may rely on the param "status" to check if the VPA is valid or not.