• Resolved agricolaparra

    (@agricolaparra)


    Hello.
    As of yesterday, orders automatically change from PROCESSING to COMPLETED.
    This is a process that I must carry out manually due to the characteristics of the orders.
    WP Activity Log shows me that they are being changed by the site administrator, which is me, but with a different IP than mine.
    This is the output:
    EditorLinkOrder: https://website/wp-admin/post.php?post=15701&action=edit
    OrderID: 15701
    OrderStatus: completed
    OrderTitle: #15701 Customer Name
    OtherIPs: array ( ‘REMOTE_ADDR’ => array ( 0 => ‘178.132.56.173’, ), )
    Client IP: 178.132.56.173
    Severity: 200
    Object: woocommerce-order
    EventType: modified
    CurrentUserRoles: administrator
    CurrentUserID: 49

    How should I interpret this? Can you help me?

    • This topic was modified 8 months, 3 weeks ago by agricolaparra.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support robertabela

    (@robert681)

    Hello agricolaparra,

    Thank you for using our plugin. I am sorry to read about your issue.

    Based on experience usually such changes are being triggered by an automated process. Check if you have a plugin, or some rules / logic in WooCommerce that is changing these automatically.

    Offhand it is very difficult to say what is triggering such a change without knowing the details of the setup, but the most common way of troubleshooting such issues is to deactivate other plugins and see if the change perists.

    I am sorry we cannot help you any further on this issue, but this is not a plugin issue. All the best with finding the solution.

    Thread Starter agricolaparra

    (@agricolaparra)

    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

    Thread Starter agricolaparra

    (@agricolaparra)

    Well, then I can deduce that you guys don’t know or can’t interpret the outputs your plugin offers.
    Can’t you tell what this entry in your plugin @robert681 means?

    I have disabled everything except WooCommerce

    Plugin Support robertabela

    (@robert681)

    Hello @agricolaparra, sorry for the late reply. Please note that sometimes it can take us a while to get back to you.

    I understand your problem. Can you please let us know what is the event ID of that event in question? The event ID basically will tell you / us what that change is really all about. However, from what you’ve sent clearly the plugin is reporting a change in an order. With the event ID we can be more specific.

    Question about the IP address: did you check if the IP address is that of your own website / web server?

    Also, one last question; you said you have deactivated all plugins already. So does the problem persist, even when deactivating WP Activity Log?

    Looking forward to hearing from you.

    • This reply was modified 8 months, 2 weeks ago by robertabela.
    Thread Starter agricolaparra

    (@agricolaparra)

    Thanks again @robert681
    Don’t worry, I understand that I am not alone in the universe, haha
    I will answer your questions sequentially.

    1o- this is the result of the last time it happened, 20 minutes ago
    WP Activity Log ID is 9036

    EditorLinkOrder: https:website/wp-admin/post.php?post=15772&action=edit
    OrderID: 15772
    OrderStatus: completed
    OrderTitle: #15772 Customer Name
    OtherIPs: array ( 'REMOTE_ADDR' => array ( 0 => '178.132.56.173', ), )
    Client IP: 178.132.56.173
    Severity: 200
    Object: woocommerce-order
    EventType: modified
    CurrentUserRoles: administrator
    CurrentUserID: 49

    2o- The IP is not from my website nor do we know it. I have used tools and the IP is located in Madrid. It is a Public IP
    3o – NO, I have not deactivated WP Activity Log at any time.

    With these details I hope you can tell me where to focus in searching for a solution.

    Thanks again

    Plugin Support robertabela

    (@robert681)

    Thank you for sharing the details. Event ID 9036 is reported when the status of an order is changed. In the event you can see all the details about the order in question, such as the Order ID, the order title, new status etc.

    If you have deactivated all the plugins except from WooCommerce and WP Activity Log, then the issue is either being triggered by the theme or by something in WooCommerce itself.

    Can you try switching to a default theme and see if the issue persists? If it still persists, I would say deactivate the WP Activity Log plugin again. I am pretty confidutent it is not the source of this problem, but always worth trying.

    Please keep us posted on the test outcome.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Orders automatically change to completed’ is closed to new replies.