Would you like to automatically delete old WooCommerce orders? Old orders might be redundant and consume memory in your database. So, it’s a wise move to remove all redundant orders from the WordPress database. You can manually delete the old orders, but it takes time and is a hassle every day for you.
Let’s use the plugin for this. It’s a simple, set and forget WordPress plugin with no bloat whatsoever.
Get Started with WC Auto Delete Old Orders Plugin now. It automatically takes control of the old orders. You just install and the plugin takes your care.
Simple Pricing
$19
per year
Annual Package
Great for folks who are just getting started and prefers annual payment.
✓
1 Site
✓
1 Year of updates / billed yearly
✓
7 days money back guarantee *
✓
Priority Support
$39
one time
Lifetime Package
Great for professionals are confident and prefers lifetime purchase.
✓
1 Site
✓
Lifetime Updates
✓
7 days money back guarantee *
✓
Priority Support
Not convinced? We offer a 100% money back guarantee for all purchases. Try our product with confidence, and if you don’t like it, we’ll make it right.
* 100% refund when the product had a bug/problem I couldn’t resolve.
* Checkout and Payment are processed from Freemius – the reseller of the plugin.
Have pre-sale questions? Contact Us.
How does the plugin work?
The plugin automatically deletes old orders (orders older than 3 months by default, customizable in Settings). It uses the Action Scheduler to schedule the deletion. Every 5 minutes it checks if any order is older than 3 months (or specified in settings). Then it deletes maximum of 10 orders in an 5 minutes interval. So, you won’t be facing timeout in case of large number of orders.
You can see the tasks in Tools > Scheduled Actions, search for “wc_delete_old_orders_process”.
Settings
In the WooCommerce > Settings > General, you can set how many months old orders you want to get automatically deleted.
That’s all. If you like this plugin, check out our other plugins.
Leave a Reply