Forums / Managing Customers and Orders / order received in paypal but not in zc

order received in paypal but not in zc

Locked

Started by conradw on 27 Nov 2007, 6:04 AM · Views: 6,821

Results 1 to 20 of 28
This thread is locked. New replies are disabled.
27 Nov 2007, 6:04 AM
#1
conradw avatar

conradw

New Zenner

Join Date:
Oct 2006
Location:
nevada, usa
Posts:
6
Plugin Contributions:
0

order received in paypal but not in zc

I received a PayPal payment notification of a new order but did not get the notification from ZC. I logged in to PayPal and the payment was received fine. Then I logged in to ZC but the order isn't there. The customer is there but his order isn't.

How do I figure out what he ordered??

TIA.

27 Nov 2007, 11:49 PM
#2
paceway avatar

paceway

New Zenner

Join Date:
Mar 2006
Posts:
3
Plugin Contributions:
0

Re: order received in paypal but not in zc

I am having the same problem. I got payment from paypal but their is no order in ZC.

This is the second time this has happened to me and it happened once to one of my store clients. Since it happened the first time I have received other orders.

I am running Version 1.3.7

Need help....

Thanks

28 Nov 2007, 3:48 AM
#3
drbyte avatar

drbyte

Sensei

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

Re: order received in paypal but not in zc

If you are getting payments in PayPal but not seeing the order in Zen Cart, then you have a communications problem between PayPal's server and yours ... which is preventing PayPal from telling your store that the order has been paid-for.

http://www.zen-cart.com/wiki/index.php/PayPal

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

28 Nov 2007, 5:46 AM
#4
conradw avatar

conradw

New Zenner

Join Date:
Oct 2006
Location:
nevada, usa
Posts:
6
Plugin Contributions:
0

Re: order received in paypal but not in zc

I completed all those steps when I setup the store a couple years ago. Nothing changed on the site so I don't know why it would suddenly stop working--on just one order. Since I posted the original message, my site has processed three orders. All of them worked correctly.

So now my question is, what can I do to push through that order that didn't work?? I have the zenid number from the PayPal transaction detail page.

Thanks.

28 Nov 2007, 5:47 AM
#5
drbyte avatar

drbyte

Sensei

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

Re: order received in paypal but not in zc

You can pull the raw product-id number and quantity info from the database using the "paypal sessions viewer" addon in the downloads area.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

29 Nov 2007, 5:04 AM
#6
conradw avatar

conradw

New Zenner

Join Date:
Oct 2006
Location:
nevada, usa
Posts:
6
Plugin Contributions:
0

Re: order received in paypal but not in zc

Cool, thanks! I wanted to make sure there wasn't some other preferred method before I started installing a bunch of add ons.

29 Nov 2007, 3:50 PM
#7
student4ever avatar

student4ever

New Zenner

Join Date:
Nov 2007
Posts:
2
Plugin Contributions:
0

Re: order received in paypal but not in zc

I just started having the same problem :shocking:

So, am I to understand that that actual order information is contained in the PayPal sessions information? I can't find any information on the order in the other tables, such as orders... :frusty:

I'll try the 'PayPal Sessions Viewer' to see if this gets me the order information as indicated. Hopefully that will get me what is needed to not have to contact the customer to find out what they ordered...

Then the next step, what could have changed in the communications channel between PayPal and my server? What do I need to be asking my host about, as I'm sure I've changed nothing on the site itself.

Everything was working fine within the last month and this week, it's happened twice. The other symptom is that just before this started happening, I started receiving 'IPN Debug message' emails. I'm receiving several per order.

29 Nov 2007, 6:03 PM
#8
drbyte avatar

drbyte

Sensei

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

Re: order received in paypal but not in zc

student4ever:

The other symptom is that just before this started happening, I started receiving 'IPN Debug message' emails. I'm receiving several per order.

That only happens "suddenly" when you turn on the debug-to-email option.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

29 Nov 2007, 8:15 PM
#9
bdcreations avatar

bdcreations

New Zenner

Join Date:
Feb 2007
Location:
Canada
Posts:
83
Plugin Contributions:
0

Re: order received in paypal but not in zc

This is too frustrating I seem to be having this same issue all of a sudden!

Previous orders and paypal payments have come through fine then suddenly this past week I get 2 paypal payments for orders and ZC admin shows the customers created but no orders???

WHATS THE FIX for this?? Why is this happening suddenly? There have been no changes in my paypal account or server/web host...?

Our ZenCart online store www.bydesigncreations.ca

"The more you know the less you understand."

30 Nov 2007, 12:04 AM
#10
drbyte avatar

drbyte

Sensei

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

Re: order received in paypal but not in zc

BDCreations:

WHATS THE FIX for this?? Why is this happening suddenly? There have been no changes in my paypal account or server/web host...?

The fix: fix the communication between PayPal's server and your server.

How?
a) make sure your hosting company didn't change anything on your server that's blocking communications from PayPal
b) make sure PayPal is still sending the notifications to your server
http://www.zen-cart.com/wiki/index.php/PayPal

If PayPal's system isn't sending properly, log a ticket in their support system for "Website Payments Standard" (aka PayPal IPN).
http://www.paypal.com/mts

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

30 Nov 2007, 5:20 AM
#11
student4ever avatar

student4ever

New Zenner

Join Date:
Nov 2007
Posts:
2
Plugin Contributions:
0

Re: order received in paypal but not in zc

DrByte:

That only happens "suddenly" when you turn on the debug-to-email option.

now, if only I remembered 'suddenly' turning it on... :wacko: :blush:
thanks for the info, I'll be turning that back off.

thanks also for the info on checking with hosting and paypal :clap:

"paypal sessions viewer" works great!

would be even cooler if you could view one at a time and then have the option to convert what you are viewing over to the orders table when you are sure you have a real order, so it can be tracked like orders that went through normally.

30 Nov 2007, 5:29 AM
#12
drbyte avatar

drbyte

Sensei

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

Re: order received in paypal but not in zc

student4ever:

would be even cooler if you could view one at a time and then have the option to convert what you are viewing over to the orders table when you are sure you have a real order, so it can be tracked like orders that went through normally.

There are no plans to do that, as that's not a reliable way to process orders. In fact it's rather dangerous. That tool should only be used to attempt to recover known details of occasional failed transactions. Using it regularly indicates there is a bigger problem which needs to be resolved.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

30 Nov 2007, 5:45 PM
#13
bdcreations avatar

bdcreations

New Zenner

Join Date:
Feb 2007
Location:
Canada
Posts:
83
Plugin Contributions:
0

Re: order received in paypal but not in zc

Thanks a ton for the info - everything appears to be correct and changed as it should be so here's hoping the next order comes through fine now!! :D

Our ZenCart online store www.bydesigncreations.ca

"The more you know the less you understand."

1 Dec 2007, 6:19 AM
#14
thefashionhut avatar

thefashionhut

New Zenner

Join Date:
Oct 2007
Location:
UK
Posts:
71
Plugin Contributions:
0

Re: order received in paypal but not in zc

Thanks DrByte, your comments helped me too.

:clap:

**There is no such thing as too much clothing..

http://www.thefashionhut.co.uk**

1 Dec 2007, 7:30 AM
#15
tj1 avatar

tj1

Totally Zenned

Join Date:
Mar 2005
Location:
California
Posts:
628
Plugin Contributions:
0

Re: order received in paypal but not in zc

student4ever:

now, if only I remembered 'suddenly' turning it on... :wacko: :blush:
thanks for the info, I'll be turning that back off.

thanks also for the info on checking with hosting and paypal :clap:

"paypal sessions viewer" works great!

would be even cooler if you could view one at a time and then have the option to convert what you are viewing over to the orders table when you are sure you have a real order, so it can be tracked like orders that went through normally.

This is possible. There are actually two contributions, one lets you 'push' the orders to the orders table and they will appear just like all other orders. The other version won't. I can't really recall the name of each version, but if you do a search for my user name and 'paypal order not received' you can probably find it.
Apply the latest patch if you haven't done so yet.

I reported this or similar issue some time ago, when I first upgraded to 1.3.7, had never had this issue before that version.

DrByte discovered some bugs and released a patch, that fixed this issue it for me. I've never had a paypal stuck order ever since.

1 Dec 2007, 7:53 AM
#16
tj1 avatar

tj1

Totally Zenned

Join Date:
Mar 2005
Location:
California
Posts:
628
Plugin Contributions:
0

Re: order received in paypal but not in zc

OK, I did a search, the name of the contribution that lets you push stuck orders is PayPal Session Viewer v2.0, this does not appear to be in the download section.

Check this old thread for more details http://www.zen-cart.com/forum/showthread.php?t=59411&highlight=paypal+stuck+order&page=2

9 Dec 2007, 9:29 PM
#17
tj1 avatar

tj1

Totally Zenned

Join Date:
Mar 2005
Location:
California
Posts:
628
Plugin Contributions:
0

Re: order received in paypal but not in zc

Hi guys, I've been getting a few PMs regarding the contribution that allows you push stuck paypal orders. Apparently, the link is dead.

I have attached this contribution here for anyone that needs it. PayPal Session Viewer 2.0

Also, please read this old thread: http://www.zen-cart.com/forum/showthread.php?t=59411&highlight=paypal+stuck+order&page=2

I really think the problem is communication between the paypal and your host, but if you can't find a solution, this contribution might come in handy.
I haven't had the need to use it in a long time since DrByte released a patch that fixed the issue I was having.

11 Jan 2008, 7:50 AM
#18
soundworker avatar

soundworker

New Zenner

Join Date:
Jan 2005
Posts:
38
Plugin Contributions:
0

Re: order received in paypal but not in zc

tj1:

I have attached this contribution here for anyone that needs it. PayPal Session Viewer 2.0

hi,

I just installed PayPal Session Viewer 2.0 from the link above.
And I get this error, when I choose "view stuck paypal orders" option on "customer" drop down menu:

Displaying 128 records...
PAYPAL SESSION INFO for record #246, which expires on 1200204052
Session_ID=beaf65ab9d2003ff1949235c5cc90818

"Move to other orders database" ( button)

Catchable fatal error: Object of class shoppingCart could not be converted to string in /home/rpgshow/public_html/myadminfolder/view_stuck_paypal_orders.php on line 88

I am using zen-cart 1.3.8.
Just have 1 order lost last night. And new orders came out with no problem.

26 Jan 2008, 11:29 PM
#19
camay123 avatar

camay123

Zen Follower

Join Date:
Oct 2005
Posts:
160
Plugin Contributions:
0

Re: order received in paypal but not in zc

soundworker:

hi,

I just installed PayPal Session Viewer 2.0 from the link above.
And I get this error, when I choose "view stuck paypal orders" option on "customer" drop down menu:

I am using zen-cart 1.3.8.
Just have 1 order lost last night. And new orders came out with no problem.

I also have same problem with 2.0

Originally having the problem of orders not getting back from paypal.

My Store: Bonsai tree seeds

30 Jan 2008, 6:06 PM
#20
crankyjim avatar

crankyjim

New Zenner

Join Date:
Nov 2006
Posts:
20
Plugin Contributions:
0

Re: order received in paypal but not in zc

For the session viewer error, try this.

On line 88 of view_stuck_paypal_orders.php you should see something like:

echo "<strong>$key</strong> => <em>$value</em><br />"; 

replace it with the following:

 
    echo "<strong>$key[B]->_toString()[/B]</strong> => <em>$value[B]->_toString()[/B]</em><br />";