Hello again, I hope you are well
I am facing a problem that I told you about.
I have an online store that has been working perfectly for more than a year with a POS payment method from my bank branch. (Redsys Unified Gateway for WooCommerce)
I have established that the status of the order after receiving payment is PROCESSING.
Once we manage the order at the factory and ship it, we manually change the order status to COMPLETED. In this way, the email is sent to the customer telling them that their order IS ON THE WAY.
So far everything is normal.
Since yesterday, orders automatically change from PROCESSING to COMPLETED after a period of time, sometimes it is 30 minutes, other times it is 2 hours, even the last time it took 8 hours to change.
Reviewing the WP Activity Log logs, it shows me that the changes to the order statuses are made by the site administrator, which is me, but with a different IP than mine.
And, of course, I didn’t make these changes.
You can see the output of WP Activity Log:
EditorLinkOrder: https://website.com/wp-admin/post.php?post=15734&action=edit
OrderID: 15734
OrderStatus: completed
OrderTitle: #15734 customer name
OtherIPs: array ( ‘REMOTE_ADDR’ => array ( 0 => ‘178.132.56.173’, ), )
ClientIP: 178.132.56.173
Severity: 200
Object: woocommerce-order
EventType: modified
CurrentUserRoles: administrator
CurrentUserID: 49
I have disabled several plugins except yours to see what the error may be, but they keep changing the status of the orders.
This is a problem for our store, since depending on the nature and characteristics of the order, it may take several days to be sent to the customer.
Perhaps I could create a function to force the status of orders after payment to be PROCESSING, but with this I would only be covering up the problem, and not looking for it.
Just like it happens to me, this can happen to anyone, it would be convenient to find the reason.
Do you understand my problem?
Have any of the people who have your complement told you something similar?
Thank you