C5.6 eCommerce site - Stopped saving orders
Permalink
Hi,
I've got an ecommerce site in a C5.6.2.1 website using core commerce.
It's stopped saving orders to the orders section.
I'm checking out and getting to Paypal but then when I go back to the site they aren't in the list.
What do I need to check?
Thanks
Dave
I've got an ecommerce site in a C5.6.2.1 website using core commerce.
It's stopped saving orders to the orders section.
I'm checking out and getting to Paypal but then when I go back to the site they aren't in the list.
What do I need to check?
Thanks
Dave
Hi,
They aren't there at all.
Thanks
They aren't there at all.
Thanks
Have you made any changes to your /packages/core_commerce/models/payment/methods/paypal_website_payments_standard/controller.php? That's the file that should add the order and set the status to Payment Incomplete.
That's good to know, but I haven't changed that. Using the one page checkout addon.
I think the next thing to check on the Paypal side whether the IPN messages are getting through. It's a while since I had to look at this, but I remember seeing in Paypal a log with diagnostic messages.
Perhaps have a read of this as the interface has changed:
http://stackoverflow.com/questions/24906227/where-is-the-ipn-histor...
Perhaps have a read of this as the interface has changed:
http://stackoverflow.com/questions/24906227/where-is-the-ipn-histor...
Thanks for the idea. We are only trying partial orders at the moment - e.g. we are not entering payment details. Of course, ecommerce should still be recording these and labelling them as incomplete, but it is not doing that.
Any ideas please? :)
Any ideas please? :)
Orders that aren't sent for payment are still considered to be carts and won't show up in the Dashboard as orders, the transition from a cart to an order happens when you click the button that takes you to PayPal.
Hi, We are clicking the submit button and going to paypal, we just aren't entering payment on paypal.
So that should still show up right?
So that should still show up right?
OK this is getting weirder. New orders are replacing old orders! And the time is not correct - would the servers time mess this up?
OK I now understand this. If you make an incomplete order then go back days later it'll think you're still working on that order.
That's why there isn't a new order in my list, it's because it is carrying on from an order on 19th Nov.
Quite confusing when developing, but makes sense from a users point of view.
That's why there isn't a new order in my list, it's because it is carrying on from an order on 19th Nov.
Quite confusing when developing, but makes sense from a users point of view.
This could be a problem with eCommerce or it could be a problem with PayPal not sending the Order Complete information back to the site.