Skip to main content

Check Transaction Status

This API enables third-party systems or apps to integrate Check Transaction Status into their systems via CellPay.

Check Transaction Status​

Endpoint:

{{base-url}}/rest/checkTransaction

Method: GET

Request Headers:

The following HTTP headers are required when calling the API:

Content-Type: application/json
Cellpay-Access-Token: {{accessToken}}

Check Transaction Status – Request Example​

{
"traceNumber": "{{traceNumber}}"
}

Check Transaction Status – Success Response Example​

{
"status": true,
"sessionExpired": false,
"payload": {
"TransactionStatusResponse": {
"transactionId": "1554478",
"status": "Success"
}
}
}

Check Transaction Status – Failed Response Example​

{
"status": true,
"sessionExpired": false,
"payload": {
"TransactionStatusResponse": {
"status": "Failed"
}
}
}

Check Transaction Status – Transaction Request Failed Response Example​

{
"status": false,
"sessionExpired": false,
"errors": [
{
"shortMessage": "Transaction not found.",
"longMessage": "Transaction not found."
}
],
"statusCode": "100"
}