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:
Code:
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:
- July 17th patch for the PayPal plugin is installed. "Paypal Express Checkout" option is installed, but disabled.
- Email in Zen Cart and PayPal match exactly (case-sensitive).
- 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."
- "Payment Data Transfer" is set to ON and identity token accurately matches Zen Cart
- cURL Proxy Status is set to TRUE
- cURL Proxy Address is set to: proxy.shr.secureserver.net:3128
- ipncheck.php has been uploaded and when run, it shows:
Code:
Warning: fsockopen(): unable to connect to www.paypal.com:443 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!
Bookmarks