EditHarborfor WooCommerce Choose your edition

A clearer history for your store

Every order edit
deserves a clear story.

Who changed the price? Why was the address updated? Give your team the context behind every WooCommerce order change.

No account needed for Free. Your audit data stays in your store.

ONE ORDER. THE FULL CONTEXT.
A customer asks for a change.Your team makes the edit. The story stays.
Delivery city
DhakaChattogram
“Customer confirmed the delivery address.”
Previous valueNew valueReason for change
Actual native order history panel with a change reason and before-and-after address values
Actual interface · isolated sample store
Built for WooCommerceHPOS + legacy storageServer-checked reasonsLocal audit history

Less guesswork. Better handovers.

The details your team
needs, when they need them.

01

See what actually changed.

Read previous and current order values side by side. Follow changes to products, quantities, pricing, addresses, status, shipping, fees, coupons, taxes, and customer notes.

02

Keep the reason with the edit.

Ask staff to explain meaningful changes. Keep reasons optional, require them for manual admin edits, or choose the statuses where an explanation matters.

03

Add a moment to review.

Warn before financial edits to paid orders and changes to important statuses. Remind staff to review payment and fulfillment separately.

04

Make history easier to find.

Filter the audit trail by period, order, staff member, category, and source. Give administrators a store-wide view and shop managers history on orders they can edit.

Inside the plugin

A familiar place to manage changes.

Explore Free’s auditing tools and Pro’s review workflows, all in one admin workspace.

Free plugin overview with daily metrics and recent activity
Overview — see today’s order changes and latest activity. View full-size ↗

Choose the right level of control

Start with clarity.
Add a review workflow.

Free keeps the history. Pro adds tools for teams that need more control over order edits.

THE EVERYDAY AUDIT TRAIL

Free

$0 USD

Understand the changes already happening in your store.

  • Order history and before-and-after values
  • Staff identity, reasons, and change sources
  • Required reasons and paid-order warnings
  • Store-wide filters and order history panel
  • Privacy controls and local data storage
  • Dedicated settings with saves without a reload
Download Free Version 1.0.5 · GPLv2 or later

FOR TEAMS WITH REVIEW WORKFLOWS

Pro

Available by request
$50 USD

Add a separate Pro extension to the Free plugin.

  • Order locks and configurable edit rules
  • Approval requests and reviewer decisions
  • Reports and filtered CSV exports
  • Email and webhook notification workflows
  • History integrity checks and retention tools
  • Supported-field restore workflows
Request Pro — US$50 Contact me for delivery, licensing, and support details.
Free and Pro at a glance
What your team needsFreeFree + Pro
Audit history, reasons, and edit warningsIncludedIncluded
Privacy controls and WooCommerce HPOSIncludedIncluded
Locks, field rules, and approvals—Included
Reports, CSV, and notifications—Included
Integrity, retention, and supported restores—Included

An order total is not a payment.

Editing a paid order does not automatically collect the difference or refund a customer. Review payment and fulfillment separately in WooCommerce.

A few helpful answers

Before you get started.

How do I install the Free plugin?

Install and activate WooCommerce first. Download the Free ZIP, then go to WordPress → Plugins → Add New → Upload Plugin. Activate it and open EditHarbor in the admin menu.

What does the plugin need?

WordPress 6.5 or newer, PHP 7.4 or newer, and WooCommerce 8.2 or newer. Test required-reason settings with your store’s custom integrations on staging first.

Does it work with HPOS?

Yes. Free supports WooCommerce High-Performance Order Storage and legacy order storage. It reads orders through WooCommerce CRUD APIs and stores audit records in separate plugin tables.

Will it recover order history from before installation?

No. History begins when auditing is enabled. It records supported edits to existing orders; integrations that write directly to database tables may bypass the WooCommerce hooks it uses.

Does my store data leave my website?

The Free plugin stores audit data locally and sends no telemetry. IP collection is off by default. Review privacy settings to choose how personal audit details are stored and displayed. Optional Pro notification workflows can send data to destinations you configure.

How do I get Pro?

Use “Request Pro — US$50” to contact Shahnur Alam. Share your store’s WordPress and WooCommerce versions to confirm delivery, compatibility, licensing, and support details before purchasing. Pro is a separate add-on and needs the Free plugin.

Built by Shahnur Alam

Give your next order edit a little more context.

Get the Free plugin ↓