• Resolved Bliss7

    (@bliss7)


    This error seems to have started only very recently. I have a cart that is Pending Payment since October 24 and it will not cancel by itself.

    As I understand, Woocommerce is supposed to AUTO CANCEL the order after an hour has passed. This always happened for me, but since migrating my webhost (that is the only change I can think of) it no longer cancels….

    I repeat, auto cancellation for unpaid orders has started to NOT happen.

    I don’t know what is going on???

Viewing 4 replies - 1 through 4 (of 4 total)
  • Kenin

    (@kbassart)

    Automattic Happiness Engineer

    Hi there,

    If this issue started to occur after changing hosts you may have an issue with your cron jobs. You’ll want to install a plugin like WP Crontrol to make sure they are running and ensure your host allows for cron jobs to be run on the site.

    Thread Starter Bliss7

    (@bliss7)

    @kbassart

    Hi, I don’t think there is any issue with the cron jobs, because at my new host, I can see the URLs are always displaying “doing wp_cron jobs” (with the long URLs).

    I’d prefer to avoid using or being dependent on any plugins, cos as it is, my site is already using many plugins, and for this issue, it never needed any additional plugins.

    I have yet to receive any canceled orders since late October, so I cannot tell if the problem will happen again or not.

    But if you have nay additional ideas, please let me know. Thanks.

    Phil

    (@fullysupportedphil)

    Automattic Happiness Engineer

    Hey Bliss7

    I’d prefer to avoid using or being dependent on any plugins, cos as it is, my site is already using many plugins, and for this issue, it never needed any additional plugins.

    The WP Crontrol plugin that Kenin mentioned would be to see if the cron jobs are running. It wouldn’t be used as a solution to this problem, it’s simply a tool to help identify if indeed there is an issue with your cron jobs.

    If you run that plugin and see back dated crons that should have already run, then it confirms that there is a problem running cron jobs on your server. In that case you’ll want to check your wp-config.php file to ensure it does not have this line in it:

    define('DISABLE_WP_CRON', true);

    If it does, remove that line and check if crons begin to run normally.

    If that line isn’t in your wp-config.php file then your host may be restricting the WordPress default cron manage and they may require you to manually set up a cron using their tools.

    Plugin Support con

    (@conschneider)

    Engineer

    Hi there,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Kind regards,

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Pending Payment not timing out’ is closed to new replies.