WordPress plugin intelligence profile

Nextial Order Archive – Archive Old Orders for WooCommerce (HPOS)

Archive old orders automatically and keep the WooCommerce Orders screen fast (HPOS). Search archived orders and restore any order in one click.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.1.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update31 Oct 20261d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Nextial Order Archive – Archive Old Orders for WooCommerce (HPOS) version 0.1.1 as active, updated 1d ago and tested up to WordPress 7.1.

Overview

About this plugin

Stores with years of orders get a slow Orders screen, slow searches and heavy database queries. Nextial Order Archive moves old, finished orders out of the live WooCommerce order tables into archive tables, so WooCommerce works on the orders that matter today.

  • Rules: choose the statuses (completed, refunded, cancelled, failed…) and the age, for example “completed orders older than 12 months”.
  • Preview first: see how many orders match, and which ones stay live, before anything moves.
  • Background batches: Action Scheduler moves small batches one after another, so the store never slows down. Stop at any time.
  • Automatic: optionally run the rule every night.
  • Search the archive by order number, e-mail or customer name.
  • Customers still see their old orders: an “Archived orders” tab in My Account lists them, read-only, with items, totals, refunds and addresses. Only the customer’s own orders, and only if they have any. You can switch it off.
  • Restore in one click: the order comes back with the same ID, items, notes and refunds. A restored order is never archived again automatically.
  • Reports keep their history: WooCommerce Analytics tables are not touched.

Safe by design

  • Every batch runs inside one database transaction: rows are copied, every row count is checked, and only then are the live rows removed. Any difference rolls the batch back and nothing is moved.
  • An order moves with everything that belongs to it: addresses, operational data, meta, line items and their meta, order notes and child refunds.
  • Order IDs stay reserved (HPOS placeholder posts are kept), so a restored order gets its own ID back and no new order can take it.
  • Orders linked to WooCommerce Subscriptions and orders with downloads the customer can still use are never archived. Processing and on-hold orders are never archived.
  • Requires High-Performance Order Storage (HPOS) with compatibility mode off, so orders live in one place only. The plugin checks this and does nothing otherwise.
  • Uninstalling the plugin never deletes the archive.

What to know

  • Archived orders are not shown in WooCommerce → Orders, and in My Account they appear only in the “Archived orders” tab (not under Orders). Guest orders (no customer account) are not shown to customers. Restore an order to show it everywhere again.
  • Other plugins that keep their own data about orders (for example invoices or shipping labels) keep it; they will not find the order while it is archived.
  • Make a database backup before the first run.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • archive orders
  • database cleanup
  • old orders
  • woocommerce orders
  • hpos
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity31 Oct 20261d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.