The Get Transaction Status endpoint requires authentication using Payment API Key. This request returns the current status of a transaction based on the provided identifier.
Requests with missing, expired, or invalid API Keys will receive a 401 Unauthorized response.
Click for more info
Transaction ID assigned by Merchant.
Minimum length of 7 characters.
ABC123
{
"invoiceNumber": "abcd1234"
}
Below are sample JSON responses returned by the status verification API.
{
"status": 200,
"timestamp": "2026-01-16T07:35:42Z",
"result": {
"status": "SUCCESS",
"amount": "150.00",
"currency": "USD",
"transactionDetails": {
"invoiceNumber": "INV-20260116-001",
"transactionId": "TXN987654321",
"createdDate": "2026-01-16T07:34:10Z"
"descriptor": "DESCRIPTOR NAME"
},
"cardDetails": {
"cardNumber": "411111******1111",
"expiryMonth": "12",
"expiryYear": "2028",
"issuingCountry": "US",
"cardBrand": "VISA"
},
"customerDetails": {
"firstName": "Sherlock",
"lastName": "Holmes",
"email": "[email protected]",
"phone": "+1-202-555-0182"
},
"billingAddress": {
"address": "221B, Baker Street",
"city": "London",
"state": "State",
"zip": "NW16XE",
"country": "UK"
}
}
}
{
"status": 400,
"message": "No Invoice Found"
}
{
"status": 401,
"message": "Unauthorized access"
}