Good Day,
One of our web developers has sent me to look into something concerning Order_ID's via the merchant gateways. From another document I located, the Order ID was defined as:
Merchant-defined transaction identifier that must be unique for every Purchase, Pre-Authorization and Independent Refund transaction. No two transactions of these types may have the same order ID.
My question is if a transaction is declined for any reason, whether it be a failure or decline, can we attempt that transaction again using the same Order ID or do we need to provided a new one for each and every attempted transaction.
The developer thought it could be used again (for example a Sale ID / Internal Order ID) in the case of a declined payment / Failed transaction however we recently had an occurrence where we attempted to use the same Order ID on a payment and received the "The transaction was not sent to the host because of a duplicate order id" error.
Please let me know if more clarification is required.
Thanks,
Ron
In reply to Nik_Moneris: