• SK

    (@sooskriszta)


    After the expiry date of sale price, the products which have a sale price in the backend (with expiry date in the past) are still appearing in the on sale product filter. The price shown is regular price, not sale price.

    I have emptied cache, CDN cache, cleared expired transients, tried disabling plugins and themes to no effect.

    In Status > Tools >Scheduled Actions, I manually ran pending woocommerce_scheduled_sales. No luck.

    I installed WP Control to check whether the cron for sales products is working, and in the list of scheduled jobs, I do not see woocommerce_scheduled_sales.

    • This topic was modified 2 days, 3 hours ago by SK.

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    Thanks for the detailed troubleshooting and for checking the scheduled actions and cron jobs.

    Our developers are already aware of this issue, and a fix is planned for WooCommerce 10.8.0, as mentioned here: https://github.com/woocommerce/woocommerce/pull/63856

    At the moment, the workaround is to manually remove the sale price from products where the sale period has already expired. Once the sale price is removed, the products should no longer appear in the “On sale” filter.

    We appreciate your patience while this is being addressed.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.