Skip to main content

Get transaction status

GET_TRANS_STATUS request

Gets order status from Payment Platform. This request is sent by POST in the background (e.g., through PHP CURL).

Request parameters

ParameterDescriptionValuesRequired
actionGET_TRANS_STATUSGET_TRANS_STATUS+
client_keyUnique client key (CLIENT_KEY)+
trans_idTransaction ID in the Payment PlatformString up to 255 characters+
hashSpecial signature to validate your request to Payment PlatformSee Appendix A, GET_TRANS_STATUS signature+

Response parameters

ParameterDescription
actionGET_TRANS_STATUS
resultSUCCESS
statusREDIRECT / PREPARE / DECLINED / SETTLED / REFUND / VOID
order_idOrder ID in the Client’s system
trans_idTransaction ID in the Payment Platform
decline_reasonReason of transaction decline. It shows for the transactions with the “DECLINED” status
extended_data *Transaction extended data
arn *Acquirer Reference Number value from the acquirer system

* The parameters are included if the appropriate setup is configured in the admin panel (see “Add Data to” block in the Configurations -> Protocol Mappings section).