• Hi. I have been using this plugin for some time now, it’s been working fine. As I need the orders to be cancelled after 24 hours from the time of creation, my settings for the cancellation is ‘Hourly’ and ’24’. It always got cancelled at 24th to 26th hour and I was ok with it.

    But I just realized that now, orders were cancelled at the 22nd hour or so. I’m not sure if it’s due to the recent Woocommerce updates. Here are the versions I’m using.
    WordPress v6.2
    Woocommerce v7.6.0
    WooCommerce Cancel Abandoned Order v2.0.0
    WooCommerce Stripe Gateway v7.3.0

    Could there be an issue?

    Thanks!

    • This topic was modified 1 year, 7 months ago by tjos123.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author RVOLA

    (@rvola)

    Hi @tjos123

    This is a classic problem with the use of cron and time zones.

    You must have changed the clock lately. The cron executes a task every X seconds away from its starting reference. With the time change there is no new reference calculation.

    My advice for restoring this is:
    1 – Go to “Action Scheduler” in the Tools menu
    2 – Click on “Pending”
    3 – Search “woo_cao_cron”
    4 – Click on “Cancel”

    Normally the plugin will recreate a cron task with the current time zone as a reference point.

    Thread Starter tjos123

    (@tjos123)

    Hi @rvola ! Thanks for your reply. I did not change the clock ever since the site was created. But I will try your advice. There are 2 identical “woo_cao_cron” – Do I cancel both? Thanks!

    Plugin Author RVOLA

    (@rvola)

    if they are “pending”, yes

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Orders cancelled before inserted hours’ is closed to new replies.