What if ECHO host times out?
If the transaction times out on the response, then we have duplicate checking in the system to prevent the card being double-posted. If the exact same transaction is submitted twice in the last 8 hours and the previous transaction is either pending (P) or has been approved (G), then it will be declined with a 1511 Duplicate Transaction code. That’s what the transaction counter field in the interface is for. (It also protects against keyboard chatter, when the same order screen is submitted twice.) Beyond the automatic duplicate protection, then there are a number of ways to confirm the status of the transaction. The first way is to look in the ECHO Transaction Review, available to all ECHOnline and ECHONet merchants. If the transaction TRULY timed out, then it will not show up in the Summary screen, and the transaction in all probability never was sent to the host for processing. If it does show up in the summary screen, then it may be approved (G), declined (D, or a couple of other st