Communication Timeouts & Wait Periods
The timeout period for each unique transaction is 180 seconds. If a transaction request to Tranglo is aborted or closed as part of network error detection and recovery before the timeout, RSP should query the transaction status using "Get_TrxStatus" before retry the same transaction. RSP should only attempt to retry the same transaction with same transaction ID/send data AFTER the timeout period.
Unique Transaction ID
The Transaction ID that uniquely identifies the transaction. It is important to store this order number together with the send data in order to create a unique correlation between Tranglo and RSP.
When RSP send a transaction with unique transaction ID, Tranglo will lock the ID during processing. The same ID sent simultaneously or before timeout period will not be processed. The transaction ID will be released after Tranglo obtained transaction status and response sent to RSP.
Kindly note that Tranglo will not be responsible for the cost of duplicate transaction as a result of duplicate transaction ID generated by RSP to Tranglo within the timeout period.