Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / PayPal IPN - My ZC Confirmation Email Does Not Display Product Info

PayPal IPN - My ZC Confirmation Email Does Not Display Product Info

Locked

Views: 5,377

Results 1 to 5 of 5
This thread is locked. New replies are disabled.
4 Sep 2007, 8:40 PM
#1
daperini avatar

daperini

New Zenner

Join Date:
Sep 2007
Location:
Tulsa, OK
Posts:
3
Plugin Contributions:
0

PayPal IPN - My ZC Confirmation Email Does Not Display Product Info

When using PayPal IPN to process orders, the checkout process goes smoothly, but the confirmation email that ZC sends to both the customer and admin does not display the product name or details in the "Products" section (see below). Additionally, the order does not appear in the Customers > PayPal IPN admin panel. It does, however, appear in the Customers > Orders panel.

Confirmation Email:

Order Confirmation from Worldwide Hides, Inc.

David Perini

Thanks for shopping with us today!
The following are the details of your order.
------------------------------------------------------
Order Number: 5
Date Ordered: Tuesday 04 September, 2007
Detailed Invoice:
https://www.worldwidehides.com/home/index.php?main_page=account_history_info&order_id=5

Products
------------------------------------------------------
------------------------------------------------------
Sub-Total: $0.01
FREE SHIPPING! (Free Shipping Only): $0.00
Total: $0.01

Delivery Address
------------------------------------------------------
David Perini
XXX XXXXX
Tulsa, OK    74011
United States

Billing Address
------------------------------------------------------
David Perini
XXX XXXXX
Broken Arrow, OK    74011
United States

Payment Method
------------------------------------------------------
Paypal IPN


-----
This email address was given to us by you or by one of our customers. If you
feel that you have received this email in error, please send an email to
[email protected] 


-----
Copyright (c) 2007 Zen Cart. Powered by Zen Cart

SETUP DETAILS:

Webhost: GoDaddy
Server OS: Linux 2.4.21-27.ELsmp
Database: MySQL 4.0.27-max-log
HTTP Server: Apache
Zen Cart Version: 1.3.7
PayPal Plugin: 6513 2007-06-17 09:08:04Z drbyte

TROUBLESHOOTING STEPS:

  1. July 17th patch for the PayPal plugin is installed. "Paypal Express Checkout" option is installed, but disabled.
  2. Email in Zen Cart and PayPal match exactly (case-sensitive).
  3. IPN in PayPal is turned ON and the URL accurately points to ipn_main_handler.php -- when visited in a browser window, ipn_main_handler.php displays "Nothing to process. Please return to the home page."
  4. "Payment Data Transfer" is set to ON and identity token accurately matches Zen Cart
  5. cURL Proxy Status is set to TRUE
  6. cURL Proxy Address is set to: proxy.shr.secureserver.net:3128
  7. ipncheck.php has been uploaded and when run, it shows:
Warning: fsockopen(): unable to connect to [url]www.paypal.com:443[/url] in /home/content/w/o/r/worldwidehides/html/home/extras/ipncheck.php on line 81
IPN FATAL ERROR :: Could not establish fsockopen.
Host Details = ssl://www.paypal.com:443 (110) Connection timed out

Trying again without SSL ...

IPN TESTING - Confirmation/Validation response: RESPONSE RECEIVED - Communications OKAY

Logs are available via PM.

Any assistance would be greatly appreciated -- these forums have been a lifesaver countless times!

4 Sep 2007, 8:52 PM
#2
drbyte avatar

drbyte

Sensei

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

Re: PayPal IPN - My ZC Confirmation Email Does Not Display Product Info

  1. What addons/contributions do you have installed?

The only reason I can think of for why the details of actual products would be excluded is if some other customized code is breaking the email-generation process.

  1. Do the product details show up in the order in your Zen Cart admin ?

If not, then I'm inclined to blame a contribution or customizations to the order process for having those details skipped entirely.

4 Sep 2007, 9:49 PM
#3
daperini avatar

daperini

New Zenner

Join Date:
Sep 2007
Location:
Tulsa, OK
Posts:
3
Plugin Contributions:
0

Re: PayPal IPN - My ZC Confirmation Email Does Not Display Product Info

Thank you for the quick response!

I have the following contribs installed:

The products details do show up correctly under Customers > Orders. It's only in the email that they don't appear.

5 Sep 2007, 5:13 AM
#4
drbyte avatar

drbyte

Sensei

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

Re: PayPal IPN - My ZC Confirmation Email Does Not Display Product Info

I'm not sure I can offer much assistance other than to suggest maybe replacing the /includes/classes/order.php with the original. I suspect that the quirky Additional Products Fields mod may be causing a conflict.

5 Sep 2007, 8:44 PM
#5
daperini avatar

daperini

New Zenner

Join Date:
Sep 2007
Location:
Tulsa, OK
Posts:
3
Plugin Contributions:
0

Re: PayPal IPN - My ZC Confirmation Email Does Not Display Product Info

Reverting back to the original /includes/classes/order.php and shopping_cart.php worked! You were right, it apparently was directly tied to the Additional Product Fields.

Thank you very much! The ZE confirmation emails now display the product details correctly.