
Originally Posted by
DrByte
The problem with using the "PayPal IPN" module is that you're invoking OLD TECHNOLOGY which requires pristine communications between PayPal's server and *your* server. And, since that module relies ENTIRELY on that background communications to happen perfectly. Firewalls can break it, misconfigured rewrite-rules can break it. Wrong configurations in your PayPal account can break it. TONS of things can break it.
That's why you should use Express Checkout *instead*. It completes the transaction directly with Paypal while the customer is active on your site, and is *not* crippled if you have any background communications quirks. PayPal Express Checkout is by its very nature way more reliable. Use it instead.
And, when you make the switch, click "Remove" on your PayPal-IPN module so that it's NOT used. Otherwise you don't solve the problem and you create confusion for your customers due to multiple paypal choices.
Bookmarks