Hi,

My Paypal express is the only payment module enabled. I have 1.3.8 Zen Cart. Payments go through perfectly when the user has used Zen Cart to create an account, but not when paypal creates the account. We're freaking out because we are now going to have to contact customers and ask them to re-buy. We are afraid we have now lost those customers.

Here is the debug log file I generated when replicating:

Jul 22 2008 13:42 -- IPN FATAL ERROR :: Could not establish fsockopen.
Host Details = http://proxy.shr.secureserver.net:3128 (-1221343728) Unable to find the socket transport "http" - did you forget to enable it when you configured PHP?

http://www.paypal.com/cgi-bin/webscr
Trying again without SSL ...

Jul 22 2008 13:42 -- IPN FATAL ERROR :: Could not establish fsockopen.
Host Details = http://proxy.shr.secureserver.net:80 (-1221343292) Unable to find the socket transport "http" - did you forget to enable it when you configured PHP?

http://www.paypal.com/cgi-bin/webscr
Trying again without specified protocol ...

Jul 22 2008 13:42 -- IPN INFO - Confirmation/Validation response
SUCCESS

Jul 22 2008 13:42 -- Breakpoint: 1 - Collected data from PayPal notification

Jul 22 2008 13:42 -- Breakpoint: 2 - Validated transaction components

Jul 22 2008 13:42 -- Breakpoint: 3 - Communication method verified

Jul 22 2008 13:42 -- Breakpoint: 4 - Details: txn_type=unknown ordersID = 0 IPN_id=0

Relevant data from POST:
txn_type = unknown
parent_txn_id = None
txn_id = 57E39355NT520125Y

Jul 22 2008 13:42 -- Breakpoint: 5 - Transaction type (txn_type) = cart

Jul 22 2008 13:42 -- IPN NOTICE :: This is a detailed-cart transaction

Jul 22 2008 13:42 -- IPN NOTICE :: This is a detailed-cart transaction (i)

Jul 22 2008 13:42 -- IPN WARNING :: Currency/Amount Mismatch. Details:
PayPal email address =
| mc_currency = USD
| submitted_currency = USD
| order_currency = USD
| mc_gross = 6.00
| converted_amount = 0.00
| order_amount = 0

PLEASE HELP ! Thank you for any insight.