1. Home
  2. Docs
  3. WooCommerce Addons
  4. WooCommerce Auto Order Archive

WooCommerce Auto Order Archive

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.
WooCommerce Auto Order Archive – Main Menu

License Configuration

Go to WC Auto Order Archive and select the License tab. Then, enter the License Key in the corresponding field.

WooCommerce Auto Order Archive – License Configuration

General Settings

Settings:

WooCommerce Auto Order Archive – General 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

WooCommerce Auto Orders Archive – 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

WooCommerce Auto Orders Archive – 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.

WooCommerce Auto Orders Archive – Exported Sheet

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.

WooCommerce Auto Orders Archive – Orders Archive

Customizable Criteria

WooCommerce Auto Orders Archive – Customizable Archiving 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. 

WooCommerce Auto Orders Archive – Archiving Notifications

Exclusions

WooCommerce Auto Orders Archive – Archive 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

WooCommerce Auto Orders Archive – 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

WooCommerce Auto Orders Archive – 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

1 – Does WooCommerce Orders Archiving plugin have any dependent plugin(s)?

Yes, the WooCommerce Orders Archiving plugin requires the WooCommerce plugin to be installed before activating it.

2- Can we set a custom “Automated Order Purging” date range in the “Automated Order Purging” tab?

Currently you cannot set a custom “Automated Order Purging” date range in the “Automated Order Purging” tab.

3- When orders are restored, where will they be placed??

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.

How can we help?