This API allows merchants to validate Individual as well as merchant VPAs and fetch their details.
Important Note
Please use only Staging Credentials on each API Reference page to test the APIs directly from our Documentation.
This service is not available as as stand alone service. This service is only available to clients initiating collect requests via our payment aggregation stack.
API Endpoints
Environment | Endpoint |
---|---|
Staging | https://staging.api.decentro.tech/v3/payments/vpa/validate |
Production | https://api.decentro.tech/v3/payments/vpa/validate |
Simulation Data
Decentro provides the test data which will simulate various scenarios of the API when a transaction takes place.
Note: This test data is only valid in the Staging environment. Please use a valid client id and client secret. Kindly pass the UPI_ID value, listed in the simulation data section, in the request payload to check the various response payloads for this API.
Simulation Data
Steps to use this data:
- Take the UPI ID from values shared below depending on the scenario to be tested.
- Trigger the validate VPA API with that UPI ID with the required type.
- API response will state the validation of the VPA (valid or invalid)
- The information about the UPI ID depends on the the type param passed in the request payload.
UPI_ID | Status | Test case |
---|---|---|
charles.babbage@okhdfc | VALID | When VPA is valid |
alan.turing@oksbi | INVALID | When VPA is invalid |