Re: Duplicate Orders/Order Confirmation
Just happened to me too. Two orders, with two different order numbers were placed 1 second after each other. Paypal IPN payment. Both paypal payments in both orders show same Trans. ID.
In PayPal account only one payment shows up. So it seems like two orders got generated with the same payment applied and the customer got charged only once. (at least this)!
Interesting that no team member has posted on this one. Seems to be a pretty crucial problem. :unsure:
Re: Duplicate Orders/Order Confirmation
Hi. I am also getting this problem on one site since I upgraded to 1.3.8a. Can someone from Zencart help out please. Thanks.
Re: Duplicate Orders/Order Confirmation
I think its just when Paypal processes the payment. Seems if paying by "I will call by payment" ort something similar that doesnt require Paypal, it works OK, but when using Paypal, 2 orders get added (sometimes 3).
Re: Duplicate Orders/Order Confirmation
I tried this solution http://www.zen-cart.com/forum/showthread.php?t=95195 and it seems to have worked so far. It says the problem is only in IE and not Firefox, but in fact I had the problem in Firefox too but this seems to have fixed it for me so far.
Thanks
Re: Duplicate Orders/Order Confirmation
I spoke too soon. It seemed to work but it has not. The problem has come back. Please can someone at Zencart help us out?
Thanks
Re: Duplicate Orders/Order Confirmation
I found this thread also http://www.zen-cart.com/forum/showth...622#post575622. This is interesting. Perhaps its the Paypal timeout issue and so it sends another request, rather than a Zencart issue?
Re: Duplicate Orders/Order Confirmation
Okay, I have been trying to figure this one out myself. The store has been running on 1.3.8a for nearly a year when about two months ago it began to create duplicate and now triple order .... same products, same buyer but with different order number and sent through Authorize.net.
My client spoke with Authorize.net and he says they do not feel it's on their side because of the different order numbers.
How can zencart duplicate an order and give it a new order number?
I am at a loss. I used the patch from another thread for the submit, and also made sure I'm using file based caching.
The problem is random. Several orders will come through okay, then BAM it does a triplicate!
HELP??
BTW this was with credit card and authorized.net AIM module, not paypal
Re: Duplicate Orders/Order Confirmation
Quote:
Originally Posted by
rubear
Hi
This has happened to me six times in the last two weeks - does anyone have any ideas why?
We just received two sets of triplicate orders on 07/25!! This really screws things up. I'm using 1.3.8a and SecurePay. Luckily SecurePay caught most of them as duplicates.
:censored:
Re: Duplicate Orders/Order Confirmation
Quote:
Originally Posted by
chadderuski
BTW this was with credit card and authorized.net AIM module, not paypal
The SecurePay and authorize.net modules are implemented in similar ways. This has me intrigued: http://www.zen-cart.com/forum/showpost.php?p=532773 , but I'd like to do my own research first.
Re: Duplicate Orders/Order Confirmation
Quote:
Originally Posted by
paulm
I think I found the problem!
<snip> So I decided to comment out the above line like this:
Code:
function submitonce(){
if (document.checkout_confirmation.btn_submit) {
document.checkout_confirmation.btn_submit.disabled = true;
setTimeout('button_timeout()', 4000);
/* document.checkout_confirmation.submit(); */
}
}
After that I have done lots of tests again and I didn't get any duplicate submissions.
I just tried this fix on my site w/IE7.. ..it didn't even prevent the submit from being clicked more than once. I submitted three orders without any prevention. I'm certain I waited for the form to be fully loaded the first time. Perhaps I had the javascript cached?