GoDaddy's bizarre hosting configuration.
Well, generally, placing orders normally works. In fact, you got the orders, right?
You didn't report back yet whether the customer was actually charged and whether PayPal found money sitting where it wasn't supposed to be.
There is an occasional quirk, seemingly caused by something related to coupons perhaps, which has been reported to cause the payment to be completed via a module that's "installed" but "not enabled". Rule of thumb: don't merely "disable" a module if you're not using it. Remove it completely using the "Remove" button.
Good.
ipncheck.php doesn't account for GoDaddy's proxy requirements. That's why you get that error when running the checkup on your particular server.
Bookmarks