Terms and conditions 

API Connection Process Timeouts and Wait Periods 

The timeout period for each unique transaction is 120 seconds. If a transaction request to Tranglo is aborted or closed as part of network error detection and recovery before the timeout, Partner should  query the timed-out transaction status using API method "Transaction_Enquiry" before decide to reprocess or resend the same request. Partner should only attempt to resend the same transaction once confirmed the transaction status is failed or not found in Tranglo using API method "Transaction_Enquiry". Tranglo will not hold any responsible for any duplicate transaction request that submitted by partner. Tranglo will treat it as a separate transaction and process accordingly. 

Unique Transaction ID 

The Partner’s system 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 Partner. 

When Partner 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.