WooCommerce Extension

Enhanced backup for WooCommerce stores with orders, products, customers, and store settings export.

v1.0.0Updated 2026-01-01

Requires LOX Backup for WordPress

This extension requires the LOX Backup for WordPress plugin to be installed and activated first.

Requirements

  • WordPress 5.6 or higher
  • WooCommerce 5.0 or higher
  • LOX Backup for WordPress plugin
  • PHP 7.4 or higher

Installation

  1. Install LOX Backup for WordPress

    Follow the WordPress plugin installation guide first.

  2. Download the WooCommerce extension

    Click the download button above.

  3. Upload and activate

    Go to Plugins → Add New → Upload Plugin and activate.

  4. Configure WooCommerce backup options

    A new "WooCommerce Backup" section will appear in LOX Backup settings.

Exported Data

Orders

Complete order data exported as JSON:

  • Order ID, number, status, currency
  • Dates (created, modified, completed, paid)
  • Totals (subtotal, tax, shipping, discount)
  • Payment method and transaction ID
  • Billing and shipping addresses
  • Line items with product details
  • Shipping methods
  • Applied coupons
  • Refunds

Products

Full product catalog export:

  • Product details (name, SKU, description)
  • Pricing (regular, sale, dates)
  • Stock management settings
  • Dimensions and weight
  • Categories and tags
  • Attributes and variations
  • Image IDs

Customers

Customer profiles with:

  • Email and account details
  • Billing address
  • Shipping address
  • Order count and total spent

Additional Data

  • Coupons - All coupon codes with settings
  • Tax Rates - Tax rules and rates
  • Shipping Zones - Zones and shipping methods
  • Store Settings - Currency, units, checkout options

HPOS Compatibility

This extension is fully compatible with WooCommerce High-Performance Order Storage (HPOS). Order data is exported using the WooCommerce CRUD API, ensuring compatibility with both traditional post-based storage and the new HPOS tables.

Restoring Data

WooCommerce data is exported as JSON files in the woocommerce/ directory of your backup:

  • orders.json
  • products.json
  • customers.json
  • coupons.json
  • tax-rates.json
  • shipping-zones.json
  • settings.json

Use the WooCommerce REST API or import plugins like WP All Import to restore this data.