v1

latestOpenAPI 3.1.02026-07-2418201.6 MB

VerifyPay

Validate a UPI VPA via a penny drop

post/v2/banking/verify_pay

Headers

client_idstring required
client_secretstring required
module_secretstring required

Use the accounts module secret

Request body

reference_idstring required

A unique ID assigned by you for this transaction

upi_vpastring required

UPI-ID (Virtual Payment Address) to be validated

Response

200

OR
OR

Example response

{
  "decentroTxnId": "AD65CDAEA492468CB146CB299E5B13B8",
  "status": "SUCCESS",
  "responseCode": "S00000",
  "message": "Account details retrieved successfully",
  "data": {
    "upiVpa": "test2@ybl",
    "nameAsPerBank": "test",
    "accountNumber": "613000350102",
    "ifsc": "ALB12D",
    "bankReferenceNumber": "435100089698",
    "npciTransactionId": "SUR19C944F467E440BA882910DFB760022F"
  },
  "responseKey": "success_account_details_retrieved"
}