TRANSACTION STATUS REQUERY
This endpoint allows you to retrieve data such as status of transaction using the request_id you supplied.
Using a POST method, transaction status can be queried with the endpoint below:
Live: https://vtpass.com/api/requery
Sandbox: https://sandbox.vtpass.com/api/requery
FIELDS | Mandatory/Optional | TYPE | DESCRIPTION |
request_id | M | String | This is the unique reference provided when carrying out the transaction. |
EXPECTED RESPONSE
{ "code": "000", "content": { "transactions": { "status": "delivered", "product_name": "DSTV Subscription", "unique_element": "1212121212", "unit_price": 1000, "quantity": 1, "service_verification": null, "channel": "api", "commission": 15, "total_amount": 985, "discount": null, "type": "TV Subscription", "email": "sandbox@vtpass.com", "phone": "07061933309", "name": null, "convinience_fee": 0, "amount": 1000, "platform": "api", "method": "api", "transactionId": "1586355735881" } }, "response_description": "TRANSACTION SUCCESSFUL", "requestId": "34762wj2iiwiwjjjajahhhaa768whjjdhshdddsh", "amount": "1000.00", "transaction_date": { "date": "2020-04-08 15:22:15.000000", "timezone_type": 3, "timezone": "Africa/Lagos" }, "purchased_code": "" }
You can check out the complete list of RESPONSE CODES HERE.