triPOS®

Transaction Query

Transaction Query

The triPOS transactionQuery endpoint retrieves transaction information from the gateway, based on matching parameters passed in the request

The only required inputs are the transactionDateTimeBegin and transactionDateTimeEnd. If other inputs are provided, they will also be used in the search and must be an exact match. The exception to this is: the numeric TransactionStatusCode or the text string TransactionStatus from the original transaction may be submitted in the transactionStatusCode, and will be matched appropriately

Example: Using triPOS TransactionStatusCode value of “1” will map to Express TransactionStatusCode field OR using triPOS TransactionStatusCode value of “Approved” will map to Express TransactionStatus field.

NOTE: For US transaction processing, begin and end time values should be in the US Central Time zone.

A variety of use cases may make this call useful:

1. If the point-of-sale did not receive a response, the begin and end time inputs can be set to bracket known transaction time to retrieve transaction data of the original request/response, and to validate if the transaction processed.
2. This API endpoint may be used to request previously received transaction data and may include additional matching criteria.
3. This call may be used to check on the status of a transaction in a batch.

Please consult the Express documentation on the TransactionQuery for additional details.