Forums / Addon Payment Modules / PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

Locked

Views: 4,102

Results 1 to 16 of 16
This thread is locked. New replies are disabled.
12 Jan 2007, 1:35 AM
#1
tmainc avatar

tmainc

New Zenner

Join Date:
Feb 2006
Posts:
14
Plugin Contributions:
0

PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

I've been reading through all of these posts for many hours now and, having done everything recommended and checked everything recommended, PP is still not sending me emails of purchases and the sales are not showing up in Admin. PayPal itself (business account) is showing that the transactions are going through and is sending me email payment notifications, but the IPN Return is not working. Both email addresses are identical (PP admin and ZC admin). I have uninstalled and reinstalled the payment modules and shipping modules. My client is losing track of the orders because he can't fill what he doesn't know about!

This is a brand new install (not an upgrade), ver. 1.3.6, using only PayPal and Check/Money Order for payment options and Per Item & UPS as the only shipping options. I have installed four other ZC stores for other clients and they all work perfectly, especially the older versions. They are all hosted by the same company, so there are no ISP issues.

I've read the thread on the seo.url.php patch, but since I have not installed that add-on module, I don't have a file by that name (at least I don't think I do). I can't find where to modify this: "The solution: In the class file seo.url.php we just have to add a check for ipn_main_handler.php."

I also just completed a clean install (in a separate database) of ZC ver. 1.3.7 with demo products and am having the exact same problems. Double/triple checked everything. Even the PP Express module doesn't work in this new version.

My client's PayPal account works fine for other payments purchased elsewhere. My other four stores are working FINE and they are earlier versions of ZC. What gives?

Will someone PLEASE help?! The store is located at http://www.bobfitts.com/store/index.php

Thanks,
Gary Stripling, President
The Management Agency, Inc. (TMAInc)

12 Jan 2007, 1:48 AM
#2
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,678
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

In all of the reading, do you remember the instructions for turning on the debugging email? What does that say?

If the shop is doing enough volume that they can't figure out PayPal orders, perhaps a real merchant account would be a good idea?

Are you reconfiguring? Went to test and this is what the Checkout Payment page looks like.

Please do not PM for support issues: a private solution doesn't benefit the community.

Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

12 Jan 2007, 3:11 AM
#3
rapidsci1 avatar

rapidsci1

New Zenner

Join Date:
Dec 2006
Posts:
6
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

Without researching this intensely, it sounds like the settings on the Paypal end are misconfigured. I'd suggest signing in to the paypal account and under "My Account" and "Profile" check the settings under Instant Payment Notification Preferences and Website Payment Preferences. Please let us know how it turns out!
Mike

TMAInc:

I've been reading through all of these posts for many hours now and, having done everything recommended and checked everything recommended, PP is still not sending me emails of purchases and the sales are not showing up in Admin. PayPal itself (business account) is showing that the transactions are going through and is sending me email payment notifications, but the IPN Return is not working. Both email addresses are identical (PP admin and ZC admin). I have uninstalled and reinstalled the payment modules and shipping modules. My client is losing track of the orders because he can't fill what he doesn't know about!

This is a brand new install (not an upgrade), ver. 1.3.6, using only PayPal and Check/Money Order for payment options and Per Item & UPS as the only shipping options. I have installed four other ZC stores for other clients and they all work perfectly, especially the older versions. They are all hosted by the same company, so there are no ISP issues.

I've read the thread on the seo.url.php patch, but since I have not installed that add-on module, I don't have a file by that name (at least I don't think I do). I can't find where to modify this: "The solution: In the class file seo.url.php we just have to add a check for ipn_main_handler.php."

I also just completed a clean install (in a separate database) of ZC ver. 1.3.7 with demo products and am having the exact same problems. Double/triple checked everything. Even the PP Express module doesn't work in this new version.

My client's PayPal account works fine for other payments purchased elsewhere. My other four stores are working FINE and they are earlier versions of ZC. What gives?

Will someone PLEASE help?! The store is located at http://www.bobfitts.com/store/index.php

Thanks,
Gary Stripling, President
The Management Agency, Inc. (TMAInc)

12 Jan 2007, 6:51 AM
#4
lextechs avatar

lextechs

Zen Follower

Join Date:
Mar 2005
Location:
Tempe, AZ
Posts:
316
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

I am having the same problem. I upgraded from version 1.3.6 to 1.3.7, and for some reason the sale went through to my paypal account but didn't send me a invoice or notice. all i got was a e-mail form paypal stating a payment has been made. The order doesn't show up as a new order. I have cart recover mod install and it shows as if the purchase was never completed. With version 1.3.6 every worked fine. any ideas why it stop work now?

Lextechs.com Powered By ZenCart

16 Jan 2007, 4:08 AM
#5
conradw avatar

conradw

New Zenner

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

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

I've had a couple orders where I've experienced this as well in 1.3.5. I checked my IPN setting in PayPal and everything is correct. It's weird because the other 30+ orders in the past couple months have worked fine.

16 Jan 2007, 4:19 AM
#6
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,678
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

PayPal has been upgrading some servers and it is possible that services were interrupted at various times.

Please do not PM for support issues: a private solution doesn't benefit the community.

Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

16 Jan 2007, 4:25 AM
#7
conradw avatar

conradw

New Zenner

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

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

So is there a way for me to get the order details out of ZC or are they lost? Thanks.

17 Jan 2007, 12:34 AM
#8
brotherhud avatar

brotherhud

New Zenner

Join Date:
Sep 2006
Location:
Chicago
Posts:
51
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

Same thing happened to me. I received an order, got an email from paypal but now I am stuck because I have no idea what my customer ordered. I received their payment but now I have no idea what to send them. Neither of us got a confirmation email. I hope this gets figured out soon, thanks.

17 Jan 2007, 12:46 AM
#9
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,678
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

In the dark blue bar above- click the Wiki link- there is a big article on troubleshooting PayPal.

Please do not PM for support issues: a private solution doesn't benefit the community.

Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

18 Jan 2007, 1:45 AM
#10
bettysue avatar

bettysue

Inactive

Join Date:
May 2004
Posts:
747
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

What my main issue is in the normal Paypal in v1.37 is that the new feature - having the receipt show what was ordered (provided I read it properly in the 1.37 pre-release announcement) is not working.

We are reciving emails of the order from the store, however not receiving the confirmation emails from Paypal like we used to. I have gone over and gone over the settings.

I dont know if the name of the item ordered not showing and the email from Paypal not being received are related or not.

This v1.37 is an upgrade from 1.36, and as per the upgrade instructions I did uninstall and reinstall after the upgrade.

I am hoping both of these issues are due to some new setting I have yet to find, and not a glitch that needs to be tracked down <crossing fingers!>

thank you,

betty

18 Jan 2007, 6:13 AM
#11
drbyte avatar

drbyte

Sensei

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

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

BettySue, are your customers clicking on the Express Checkout icon to do their checkouts ? If not, you'll not get a detailed invoice from PayPal.

If they are, then you must also note that detailed invoices CANNOT be generated if you are using coupons or gift certificates or forcing currency exchanges on your site. PayPal doesn't make any provision for discounts in their line-item summary features, so any discounts will force the line-item detail to have to be obtained from the Zen Cart email.

Fortunately, using the Express Checkout option doesn't require waiting for the IPN notification system to release your orders, thus orders are not "hidden" without your knowledge as would happen using the older PayPal IPN module which had limiting dependencies.

.
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.

18 Jan 2007, 6:15 AM
#12
drbyte avatar

drbyte

Sensei

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

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

FYI, TMAinc's problem was that the PayPal account was configured to add shipping on the PayPal end, thus forcing the use of the PayPal IPN module to not match up dollar amounts when verifying the incoming transaction report.
For future readers of related problems, this and other configuration settings for the paypal.com site preferences is documented in the wiki at:
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.

18 Jan 2007, 6:19 AM
#13
bettysue avatar

bettysue

Inactive

Join Date:
May 2004
Posts:
747
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

DrByte:

BettySue, are your customers clicking on the Express Checkout icon to do their checkouts ? If not, you'll not get a detailed invoice from PayPal.

If they are, then you must also note that detailed invoices CANNOT be generated if you are using coupons or gift certificates or forcing currency exchanges on your site. PayPal doesn't make any provision for discounts in their line-item summary features, so any discounts will force the line-item detail to have to be obtained from the Zen Cart email.

Fortunately, using the Express Checkout option doesn't require waiting for the IPN notification system to release your orders, thus orders are not "hidden" without your knowledge as would happen using the older PayPal IPN module which had limiting dependencies.

Hi Dr. Byte,

No, we do not have Express Check-Out active. Is there a v1.37 compatible way to get the products ordered to show up without using Express pay that won't rock the boat if/when we do start using Express pay?

thank you,
betty

18 Jan 2007, 6:34 AM
#14
drbyte avatar

drbyte

Sensei

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

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

bettysue:

Is there a v1.37 compatible way to get the products ordered to show up without using Express pay?

"to get the products ordered to show up" ... depends on the problem you're really having.

As mentioned, the line-item details will not show on the PayPal invoice.

However, if the orders aren't being released in your Admin, then something's wrong with the IPN notifications coming back from PayPal.

What are your IPN debug logs saying ? This information can help us to narrow down the cause...
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.

18 Jan 2007, 6:49 AM
#15
bettysue avatar

bettysue

Inactive

Join Date:
May 2004
Posts:
747
Plugin Contributions:
0

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

DrByte:

"to get the products ordered to show up" ... depends on the problem you're really having.

As mentioned, the line-item details will not show on the PayPal invoice.

However, if the orders aren't being released in your Admin, then something's wrong with the IPN notifications coming back from PayPal.

What are your IPN debug logs saying ? This information can help us to narrow down the cause...
http://www.zen-cart.com/wiki/index.php/PayPal

Well, I don't have the debug turned on :blush: Guess I should do that.

On v1.27 I had a mod a user (can't remember who) had a mod that made it so when someone checked out, the Paypal receipt email had the name of the item that was sold on it. That is why I was psyched when I read that about v1.37. I am leary to see if the mod is compatible with v1.37 (plus I'm not sure where I have it safely stored), as I'm not sure if it would interfere with Express once turned on.
(btw only reason Express isn't already on is after two hour long conversations with Paypal requesting they re-send the API password that the owner lost it still has not been sent)

thank you,

betty
p.s. I will read the wiki to see if I can track down the email issue, thank you for the link.

18 Jan 2007, 6:56 AM
#16
drbyte avatar

drbyte

Sensei

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

Re: PayPal Orders - IPN Problems with 1.3.6 and 1.3.7

bettysue:

(btw only reason Express isn't already on is after two hour long conversations with Paypal requesting they re-send the API password that the owner lost it still has not been sent)

In the screen where you request the API credentials, you can "Remove" existing credentials and regenerate them.
But, really, for security, those details are not sent by email anyway. They are only accessible from within the PayPal account console. You can simply copy+paste from PayPal into your Zen Cart admin.

.
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.