I got my first sale last night, and I found out when Paypal sent me a funds received email... this didn't happen during testing, everything worked as expected! The item was left in inventory, and stayed in inventory even though I marked the transaction as Payment received! I had to manually remove it.

My log says: IPN hit, no transaction ID given.

Details:
Type paypal
Date Wednesday, April 30, 2008 - 08:45
User Visitor
Location http://MYDOMAIN.com/paypal/ipn
Referrer
Message IPN hit, no transaction ID given.

help? do I need to change a setting somewhere?

Comments

miahawk’s picture

Version: 5.x-4.0-alpha11 » 5.x-3.4

I selected wrong version, oops.

miahawk’s picture

anyone have any idea why my ipn debug email would contain only this:

PayPal IPN Results
==================

yes, and nothing else.

and, should paypal have shopping cart details, like items? the notification I get from paypal only has the total and the "product number"

Payment Details

Total amount: $2.01 USD
Currency: U.S. Dollars
Item/Product Number: txnid_4

help!

miahawk’s picture

I'm wondering how much of my problem has to do with my host being godaddy, which requires https requests go through a proxy server. has anyone modified the eC paypal mod to work on godaddy?

miahawk’s picture

Status: Active » Closed (fixed)

well, I've confirmed that the problem was indeed godaddy's requirement that https requests go through a proxy server. we messed around with it for hours and I finally gave up and moved my site to another host and bam! got an order and it completed properly and marked the items sold out.

so, marking this as fixed. paypal on ecommerce simply will not work on godaddy without using curl to pass the transaction through godaddy's proxy.