The WooCommerce Auto Order Archive add-on is designed to keep your WooCommerce site organized and running smoothly. This add-on automatically moves old orders to an archive, helping to maintain a clutter-free order management system without the need for manual intervention. By archiving past orders, it improves site performance, reduces database load, and ensures that your active orders are always easy to access. Ideal for high-volume stores, this plugin is an efficient solution for managing your eCommerce platform and providing a more streamlined, user-friendly experience.
Video Tutorial
Watch the tutorial video below for a quick walkthrough of the add-on’s features and setup process.
For detailed instructions, please continue reading the full documentation. If you still have any questions, feel free to submit a support ticket.
Installation
- Install and activate the WooCommerce plugin.
- Install and activate the WooCommerce Auto Order Archive add-on.
- The WC Auto Order Archive menu will appear on the WordPress Dashboard.
License Configuration
Go to WC Auto Order Archive and select the License tab. Then, enter the License Key in the corresponding field.
General Settings
Settings:
Delete After Export
Enable this option, if you want the order(s) in the “Orders Archive” tab to be sent to the WooCommerce Trash tab after exporting.
Auto Scheduler
Auto archive interval
Enable this option, if you want the Woocommerce order(s) to be archived in the “Orders Archive” tab automatically. You can select from the following options:
- None (If you want to do it manually)
- Weekly
- Monthly
Orders Archive
In this tab, you will see all the orders which have been archived from the Woocommerce menu’s Orders tab. From here you can either “Restore” or “Export” the order(s). If the orders are exported then an Excel file will be downloaded with the information regarding the selected orders.
If you want the order(s) to be restored, then check the box of respective order(s), select the “Restore” option from the dropdown and click the “Apply” button. They will be sent in the “Draft” tab.
Customizable Criteria
In this tab, you can select custom criteria to archive Woocommerce order(s).
Your order(s) filter criteria can include the following attributes of order:
- Order Date (None, Equal to, Less than, Greater than)
- Order Status (Pending payment, Processing, On hold, Completed, Cancelled, Refunded, Failed).
- Meta fields (Optional)
Notifications
In this tab, you will see the notifications related to our WooCommerce Orders Archiving.
Exclusions
In this tab, you can provide the criteria for Woocommerce order(s) to be excluded from archiving in the “Orders Archive” tab. Your exclude order(s) filter criteria can include the following attributes of order:
- Customer id, Status, Date created, Date modified, Discount total, Shipping total, Transaction id, Shipping first name, Shipping last name, Shipping address 1, Shipping city, Shipping state, Shipping postcode, Shipping country, Shipping phone, Payment method, Customer ip address, Billing first name, Billing last name, Billing address 1, Billing city, Billing state, Billing postcode, Billing country, Billing email, Billing phone, Order currency, Cart discount, Cart discount tax, Order shipping tax, Order tax, total, prices include tax, shipping email, payment method title, shipping method, shipping method title, Billing company, Billing address 2, Shipping company, Shipping address 2, Date paid, Date completed.
Automated Order Purging
In this tab, you can select the date range of Woocommerce order(s) to be removed automatically. They will be sent in the “Trash” tab. You can select from the following options:
- None
- 6 Month Older
- 1 Year Older
- 2 Year Older
- 3 Year Older
Permissions
In this tab, you can select which user role(s) can see which respective tabs in their dashboards. From the “Role” dropdown, you can select the user role and from the “Permissions” dropdown, you can select permissions that will be allowed to the selected user role.
FAQ’s
Yes, the WooCommerce Orders Archiving plugin requires the WooCommerce plugin to be installed before activating it.
Currently you cannot set a custom “Automated Order Purging” date range in the “Automated Order Purging” tab.
When orders are restored, they will be restored into the draft instead of their original status.
Changelogs
1.0.5
- Fix: Resolved an issue where archiving was not working for legacy orders.
- Fix: Fixed an issue where the order restore key was being checked on every page refresh.
- New: Added a popup notification after all orders are successfully archived.
1.0.4
- Fix: Pagination issue.
1.0.3
- Fix: Minor issues.
1.0.2
- New: Multi-language Support has been added.
1.0.1
- Fix: Resolved security vulnerabilities in the orders-archive.php file.
- Fix: Renamed the plugin tab to “WC Auto Order Archive”.
1.0.0
- Initial Release.