30knees Posted January 15, 2019 Posted January 15, 2019 (edited) Hi, Something is changing order statuses after about 25 days from "sent" to "cancelled" and this is messing up stock keeping and of course also bringing with it a host of other problems. I have no idea what this could be due to, nor how to troubleshoot the issue. The orders all have different payment methods and shipping methods. Does anybody have an idea? Thanks! Edited January 15, 2019 by 30knees
30knees Posted January 15, 2019 Author Posted January 15, 2019 Perhaps someone could check whether this is affecting them, too, by filtering orders according to the "order_canceled" status. If you're affected by this, you'll see that there's no name next to the cancelled status. See screenshot, red circle.
lesley Posted January 15, 2019 Posted January 15, 2019 Are you using anything that would connect with the web service? Which payment gateway are you using?
musicmaster Posted January 15, 2019 Posted January 15, 2019 If it is a module or override you might find it with a text search - either for "order_history" - the relevant database table - or an api-function that could have been used.
30knees Posted January 15, 2019 Author Posted January 15, 2019 Thanks, all! I'm using the Mollie module, but it's also affecting orders that didn't use any Mollie payment method. Lesley, what web service do you mean? I checked the only new module I'm using for "order_history" but didn't find that term in it.
Kleijn36 Posted January 15, 2019 Posted January 15, 2019 In my shop mollie and the shipment api (Sendcloud) change the order status. Do you use a shipment api?
30knees Posted January 15, 2019 Author Posted January 15, 2019 I use this DHL shipment module: https://addons.prestashop.com/en/shipping-carriers/30182-dhl-connector.html But I did a search of the module for "order_history" and couldn't find anything. But it actually has the possibility to change the order status. I've contacted the module developer, shoprunners.de, but I haven't heard back from them yet.
lesley Posted January 15, 2019 Posted January 15, 2019 I really think in the end you will find it is module based. Something likely with an ipn is connecting back and supposed to set something, but is accidentally (a bug) cancelling the order. I wonder if that module has a hard coded status for delivered, like its just setting a specific status without checking. You might check that. It would be kind of tedious, but see what status cancelled is in your shop, then search the module for that id number. 1
wakabayashi Posted January 16, 2019 Posted January 16, 2019 I dont think it's Mollie. We are using this module and don't have any such issue.
30knees Posted January 16, 2019 Author Posted January 16, 2019 Thanks, Lesley. Couldn't find anything by looking for the id number. Thanks, wakabayashi. I also think it's not Mollie. I've been using Mollie for longer. I think it's the DHL module, but I don't know how to figure out whether that's really the case. I hope the developers respond soon. I'll definitely update this thread.
30knees Posted January 16, 2019 Author Posted January 16, 2019 Shoprunners says it's not their module. No idea ... .
wakabayashi Posted January 17, 2019 Posted January 17, 2019 Have you checked your cronJobs? Is it always exactly 25 days or does it differ? Does it happen always on the same hour or so?
30knees Posted January 17, 2019 Author Posted January 17, 2019 I think it's the Mollie module. The timing is pretty much in sync (only a couple of minutes off) with the original PayPal payment, only with Sofort is it different: Paid Cancelled 12.12.2018 08:56:50 09.01.2019 08:55:18 (PayPal - Mollie) 15.12.2018 18:56:05 12.01.2019 19:00:07 (PayPal - Mollie) 16.12.2018 08:44:49 13.01.2019 08:45:19 (PayPal - Mollie) 16.12.2018 15:20:29 13.01.2019 15:20:15 (PayPal - Mollie) 16.12.2018 21:14:52 14.01.2019 10:51:54 (Sofort - Mollie) 17.12.2018 18:47:13 14.01.2019 18:50:09 (PayPal - Mollie) I'll drop Mollie a support request.
wakabayashi Posted January 17, 2019 Posted January 17, 2019 Which Mollie version do you use? I use v.3.1.0!
Pedalman Posted January 17, 2019 Posted January 17, 2019 So, Waka., you are using the version that was supposed to be adapted to Thirtybees exclusively and not the latest version V3.3x developed for Prestashop only (and all compatible forks)? (I am also asking, because two weeks ago I reported here that orders made via "paylater" and Mollie do not! change their order status automatically as they should after being delivered. May be there is a connection to the issues of 30knees)
wakabayashi Posted January 17, 2019 Posted January 17, 2019 Yeah I just installed this version, which was there for tb. It works out quite good for us. So I didn't and don't want to change anything...
30knees Posted January 18, 2019 Author Posted January 18, 2019 @wakabayashi I had some problems with the original PS version, so they gave me a beta to test. But it's interesting that @Pedalman has similar problems in that Mollie doesn't recognize if an order has been shipped and then cancels the order. I'll pass on this information to Mollie and report back what they discover.
lesley Posted January 18, 2019 Posted January 18, 2019 @30knees You might look at your server access logs and look for calls to the IPN. If you have apache log viewer it can make it really helpful to run an export to all requests to that url, then you can match them up. If Mollie keeps api logs, they can see what they were trying to send as a payload at that time. Then you all can figure out where it is going wrong. 1
30knees Posted January 22, 2019 Author Posted January 22, 2019 Mollie wrote: Quote In our Mollie settings, you have this specific setting: Automatically ship when marked as `shipped`. Enabling this feature will automatically send shipment information when an order has been marked as `shipped` Our Orders API needs to know when you ship a certain product and if this is set to "No", then it won't do that automatically. Afterwards the order will be canceled because our API never got the signal that the products where shipped.
30knees Posted January 22, 2019 Author Posted January 22, 2019 I'm still talking to them because I think it's a stupid setting. I'll post the outcome of the discussion - and whether we can use the 3.3.4 PS version that's out.
30knees Posted January 25, 2019 Author Posted January 25, 2019 (edited) I'm still getting orders cancelled despite the setting being set. After some questions, Mollie also stated they only need that setting for Klarna, which I do not use. Their support often doesn't seem to be very thorough or attentive to details, though always quite friendly and they reply within 24h. Mollie is still looking into it. Edited January 25, 2019 by 30knees
30knees Posted January 31, 2019 Author Posted January 31, 2019 Mollie is still looking into the problem. But they said I can use the 3.3.4. PS version, which I've now updated to 3.3.5. 1
30knees Posted February 14, 2019 Author Posted February 14, 2019 The problem hasn't surfaced since using 3.3.5. They weren't able to figure out what caused it originally. Also, Mollie confirmed that they decided to stop providing a plugin for thirtybees.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now