post http://api.pandascrow.io/sandbox/index/transaction/verify
This endpoint would allow you to verify a transaction status on Pandascrow.
[POST] {{baseurl}}/sandbox/index/transaction/verify
Verify Transaction
To verify a transaction via Pandascrow API, you'll need to pass all required details as documented in the table below.
Param | Required? | Description | type |
---|---|---|---|
reference | Yes | Provide your transaction payref number to retrieve transaction data. | String |
API Object
{
"status": 200,
"data": {
"payID": 1,
"businessID": 0,
"userID": 4,
"payhash": "da9crwajy86mnoqb",
"payref": "jlBAkU0K9",
"cycle": "one-time",
"currency": "NGN",
"chargedamount": 3000,
"scrowfee": 167,
"taxfee": 75,
"payurl": "8bhrv624dt",
"merchant_ref": null,
"ip": "100.64.11.35",
"status": 1,
"log": {
"device_type": null,
"mins_spent": null
},
"authorization": {
"card_type": null,
"bin": "172787",
"last4": "2787",
"bank_name": "TEST BANK",
"expiry": "09/22",
"channel": "card",
"country_code": null,
"country_name": null,
"payauth": null
},
"customer": {
"id": 4,
"phone": "+2348021000000",
"full_name": "Jamb Tom",
"email": "[email protected]"
},
"is_flagged": 0,
"is_dispute_resolved": 0,
"is_escrow": 1,
"is_payout": 0,
"paidAt": null,
"createdAt": "Sun, 02 Oct 2022 14:50:13 +0000",
"completedAt": null
}
}
curl -L -X POST '{{baseurl}}/sandbox/index/transaction/verify' \
-H 'Content-Type: application/json' \
-H 'Authorization: SECRET_KEY' \
-H 'Appid: appid'