Jump to content
thirty bees forum

Something is changing order statuses after about 25 days to Cancelled. What could this be?


Recommended Posts

Posted (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 by 30knees
Posted

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.

image.png.5e1ebee9022934b539f6147b2e486a76.png

Posted

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.

Posted

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.

Posted

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. 

  • Like 1
Posted

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.

Posted

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.

Posted

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)

Posted

@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.

Posted

@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. 

  • Like 1
Posted

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.

 

Posted

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.

Posted (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 by 30knees
  • 2 weeks later...
Posted

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. 

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...