Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / Two identical orders using Paypal IPN (Website Payments Std)?

Two identical orders using Paypal IPN (Website Payments Std)?

Locked

Views: 2,659

Results 1 to 15 of 15
This thread is locked. New replies are disabled.
13 Aug 2009, 4:14 PM
#1
fredhicks avatar

fredhicks

New Zenner

Join Date:
Aug 2009
Posts:
8
Plugin Contributions:
0

Two identical orders using Paypal IPN (Website Payments Std)?

I'm running Zen Cart v1.3.8a/v1.3.8, with minimal add-ons (I grabbed Super Orders, but that's about it in terms of any deviation from "vanilla").

I just had an event today -- two identical orders from the same customer got submitted at once (zero seconds apart), each claiming the same paypal transaction validated them as paid. In other words, two "paid" orders got entered into my system, even though I only received one payment.

I asked the customer what they did to trigger this behavior, and they explained:

Well, it might have happened because I decided to change the shipping. I did not confirm order at first because I decided I wanted the expedited shipping. I changed the shipping and then confirmed the order. Maybe that messed things up on your end. Does that help at all?

Is this a known issue? (I am not always good at coming up with the right search terms, so my apologies if I missed something.) Regardless, is there a fix? This absolutely can't happen again. I caught it because my store is pretty new (got installed in the last couple weeks) and I'm looking at every order that comes across.

17 Aug 2009, 12:50 PM
#2
fredhicks avatar

fredhicks

New Zenner

Join Date:
Aug 2009
Posts:
8
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

This has happened a second time as of this morning -- two identical orders entered, same customer, same content, only one payment.

Help, please!

18 Aug 2009, 5:09 AM
#3
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Two identical orders using Paypal IPN (Website Payments Std)?

Have you tried removing the PDT token from your IPN module settings?

18 Aug 2009, 5:12 AM
#4
fredhicks avatar

fredhicks

New Zenner

Join Date:
Aug 2009
Posts:
8
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

DrByte:

Have you tried removing the PDT token from your IPN module settings?

Wouldn't that cause the module to stop working entirely? I don't understand how that's a solution.

18 Aug 2009, 5:17 AM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Two identical orders using Paypal IPN (Website Payments Std)?

I've seen a couple cases where the PDT validation step triggered duplicate order insertion, and blanking out the token setting in your Zen Cart module settings stopped the problem.

18 Aug 2009, 5:19 AM
#6
fredhicks avatar

fredhicks

New Zenner

Join Date:
Aug 2009
Posts:
8
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

DrByte:

I've seen a couple cases where the PDT validation step triggered duplicate order insertion, and blanking out the token setting in your Zen Cart module settings stopped the problem.

Okay. That seems to imply the token is not needed in order to regularly process payments. I'll give it a shot, thanks very much.

18 Aug 2009, 5:21 AM
#7
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Two identical orders using Paypal IPN (Website Payments Std)?

Correct. The PDT token is an optional extra step which can in some cases speed up the way in which orders show up in your admin after completing a Website Payments Standard transaction.

By the way, Express Checkout is way more reliable and quick by comparison.

18 Aug 2009, 5:23 AM
#8
fredhicks avatar

fredhicks

New Zenner

Join Date:
Aug 2009
Posts:
8
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

DrByte:

By the way, Express Checkout is way more reliable and quick by comparison.

Yeah, I tried to get Express Checkout to work first, and it didn't, so I configured IPN, which did.

I'll try a second run at Express Checkout sometime, but the first experience didn't leave me optimistic about my ability to figure out the arcane particulars!

8 Sep 2009, 7:02 PM
#9
batterygenie avatar

batterygenie

New Zenner

Join Date:
May 2008
Location:
Thousand Oaks, CA
Posts:
30
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

Not sure if anyone else has tried this solution, but recently our site started to receive duplicate orders recently after functioning just fine for almost two years. So I found this post and removed the token as instructed. In testing the order, we found that the order number is not provided to the customer at checkout as a result of removing the token.

Seems like a catch-22 to me. We are investigating whether the other Paypal options might better suit our needs now.

8 Sep 2009, 11:16 PM
#10
sloruss avatar

sloruss

New Zenner

Join Date:
Mar 2008
Location:
San Luis Obispo, California
Posts:
3
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

The double order issue has just started happening to our store after a year of successfully running ZenCart without the issue. This deserves a closer look.

9 Sep 2009, 2:08 AM
#11
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Two identical orders using Paypal IPN (Website Payments Std)?

sloruss:

The double order issue has just started happening to our store after a year of successfully running ZenCart without the issue. This deserves a closer look.
Just what exactly do you propose that "closer look" should be? And by whom?
If the software on your server hasn't changed in a year, then ... the problem is probably not with the software. And, if that software is Zen Cart and the problem isn't with Zen Cart ... then ... who and what are you thinking is the solution?
It sounds like you're trying to say Zen Cart should be fixing something that's been working fine and which Zen Cart hasn't changed, which seems puzzling.

16 Sep 2009, 7:20 PM
#12
james_link avatar

james_link

New Zenner

Join Date:
Nov 2008
Location:
Midwest USA
Posts:
8
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

fredhicks:

This has happened a second time as of this morning -- two identical orders entered, same customer, same content, only one payment.

Help, please!

We just started having the same issue with the dupes.
Within seconds and second ZC order is created & emailed.
The ZC orders look identical except the date and PP status.
I think it was 'web_accept' and dated November 1999.

I hoenestly can't think of any changes or mods recently to our
Zen Cart except updating a phone number in Scott's SMS mod, and adding an additional Zen Cart site to the paypal IPN account. (which was working fine) .

The dupe orders just started..... Sept 2009....

Does anyone have a v1.38 'checklist' with possiblilities?

Thanks..
-jim

18 Sep 2009, 5:21 PM
#13
jabula avatar

jabula

New Zenner

Join Date:
Aug 2009
Posts:
23
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

I've just started getting duplicate orders too, on some, not all. I didn't do anything (I was on holiday when these started, so I know it's nothing I've changed!)
Any ideas anyone?

25 Sep 2009, 8:53 PM
#14
mydanilo avatar

mydanilo

Totally Zenned

Join Date:
Dec 2004
Posts:
1,024
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

I get now suddenly duplicate order too. Worked great for years...

Seems to be a snag that needs to be addressed. Any help would be appreciated.

1 Nov 2009, 9:57 PM
#15
znakeormen avatar

znakeormen

New Zenner

Join Date:
Sep 2008
Posts:
5
Plugin Contributions:
0

Re: Two identical orders using Paypal IPN (Website Payments Std)?

Hi, I suddenly have duplicate order too. Worked great for about 1 year..
:no: