New Zenner
- Join Date:
- Mar 2008
- Posts:
- 5
- Plugin Contributions:
- 0
How to receive Paypal IPN if session on my site has timed out?
I use the PayPal IPN (Website Payments Standard) payment module in Zen Cart. But recently there is a problem.
When checking out, customers confirm their orders and will be taken Paypal's website to pay me. But some customers may stay long(say, >30min) in Paypal's site.
Let me explain this in details. When one eventually decide to click to pay me in Paypal, his session in my website has expired. PayPal IPN reach my site right after the payment is complete by the customer, but PayPal IPN can't find the appropriate info(session values ) in my website.
The result is, no such a order will be stored in my database. I just recieve the confirmation email from Paypal saying that someone has payed me. But no order in my Admin!
The worse is I am just giving Paypal the total value of the payment. But not the whole shopping cart. So though I know someone has payed me, I don't know what he/she is buying!
Anyone can help me with this?