Checked with my designer and according to him, all patches are up-to-date.
Checked with my designer and according to him, all patches are up-to-date.
A customer helped me identify the problem. It seems that if you wait for Paypal to redirect you to the website after the payment is completed, the order will complete. If for some reason the customer closes the browser window or goes somewhere else after the payment is made but before the redirect, the order doesn't get generated.
How can I get around this?
Your options:
a) do not accept payments from people without PayPal accounts if you're going to use the IPN module
or
b) lobby PayPal to change their methods so that they no longer encourage folks to create PayPal accounts (but, since it's in PayPal's best interest to get new accounts, this will likely not be an option)
or
c) don't use the IPN module ... use Express Checkout instead
or
d) use a regular credit card merchant account instead of PayPal
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.