v1

latestOpenAPI 3.1.02026-07-2414704.6 MB

Verify Payment

Instantpay's Verify Payment API helps businesses ensure their transactions are accurate and secure. This API validates payment details. It ensures transactions are legitimate and error-free. Integrating the Verify Payment API adds security for businesses. It reduces the risk of fraud.

The Verify Payment API is a reliable tool. It authenticates payment details for organisations that protect their financial operations. Use Instantpay's Verify Payment API to secure your payments. It will verify every transaction.

post/verify

Response

200

statuscodestring
{"stackTrail":"paths:/verify:post:responses:200:content:application/json:schema:properties:actcode","oasType":"schema","type":"unknown"}
statusstring
timestampstring
ipay_uuidstring
orderidstring
environmentstring
{"stackTrail":"paths:/verify:post:responses:200:content:application/json:schema:properties:internalCode","oasType":"schema","type":"unknown"}

Example response

{
  "statuscode": "TXN",
  "status": "Account Verfication Successful",
  "data": {
    "externalRef": "1234567",
    "poolReferenceId": "1230510165657CBCGZ",
    "txnValue": "1.00",
    "txnReferenceId": "313016709903",
    "pool": {
      "account": "7428585742",
      "openingBal": "73.33",
      "mode": "DR",
      "amount": "2.18",
      "closingBal": "71.15"
    },
    "payer": {
      "account": "7428585742",
      "name": "Business Name"
    },
    "payee": {
      "account": "7770007428585742",
      "name": "Instantpay India limited"
    }
  },
  "timestamp": "2023-05-10 16:56:59",
  "ipay_uuid": "h00599221d6d-ad4c-4e1a-8859-458c7e611720",
  "orderid": "1230510165657CBCGZ",
  "environment": "LIVE"
}