# 2.2 Check Web Payment Status

# Request URL
  • /api/v1/payment/{transactionId}
# Request Method
  • GET
# Request Body
parameter name Is it mandatory type of data length example description
appId mandatory string - - application APPID
transactionId mandatory string 20 c202205262204314df5 transaction id
sign mandatory string - 45eebd745dcf0b5f6d6f9fcde28cd9fe8116a892 sign
# successful response example.

transactionStatus see reference

 {
    "code": 1000,
    "message": "success",
    "data": {
        "mchOrderId": "TEST123451234500004",
        "transactionId": "C1007669370860774953",
        "amount": 5000,
        "transactionStatus": "PENDING",
        "createTime": "2022-11-25 18:07:41",
        "returnTime": "2022-12-15 11:52:35",
        "appName": "PayCools",
        "customerName": null,
        "channelCode": "GCASH_URL",
        "email": "",
        "mobile": "",
        "remark": null,
        "callbackUrl": ""
    }
}
# failed response example
{
    "code": 1008,
    "message": "Transaction Not Found",
    "data": null
}