1
ezPower / Re: Mercury Processing Issue
« on: April 21, 2011, 05:59:55 PM »Quote
When a POS submits a transaction request which exactly repeats the same amount, card number and invoice number of an already-approved transaction in the current batch, the second transaction is considered a duplicate request
I think their is bug at Mercury end and in EzPower as well:
Mercury should only look for Invoice number regardless of the amount and card number. The reason I want to keep the amount out is because after the first attempt if customer changes it mind and want to deduct or add any item in the transaction before trying the card second time then the amount will be different but the invoice number will be same. So keep the amount and card number out just look for invoice number. If the invoice number is same then take it as duplicate because there is no way anyone can have duplicate invoice number in same batch.
The second attempt from the POS is going to be only in 1 situation only if for some reason POS didn’t get the response from the processor that it is looking for to complete the transaction in first place.
And how EzPower going to handle duplicate error message it is going to be in never ending loop.
Am I right???