WooCommerce ERP DocumentationWooCommerce ERP Documentation
  • Getting Started

    • WooCommerce ERP
    • Overview
    • Features
    • Installation
  • Setup & Configuration

    • Roles & Access Control
    • Users & Suppliers
    • Warehouse Management
    • Layout Builder
  • Daily Operations

    • ERP Dashboard
    • Stock Assignment
    • Products & Inventory
    • Order Fulfilment
  • Purchasing

    • RFQ Management
    • Purchase Orders
    • Internal Transfers
  • Reference

    • Email Notifications
    • FAQ & Notes
  • Getting Started

    • WooCommerce ERP
    • Overview
    • Features
    • Installation
  • Setup & Configuration

    • Roles & Access Control
    • Users & Suppliers
    • Warehouse Management
    • Layout Builder
  • Daily Operations

    • ERP Dashboard
    • Stock Assignment
    • Products & Inventory
    • Order Fulfilment
  • Purchasing

    • RFQ Management
    • Purchase Orders
    • Internal Transfers
  • Reference

    • Email Notifications
    • FAQ & Notes
  • WooCommerce ERP
  • Overview
  • Features
  • Installation
  • Roles & Access Control
  • Users & Suppliers
  • ERP Dashboard
  • Warehouse Management
  • Layout Builder
  • Stock Assignment
  • Activity Log
  • Products & Inventory
  • Order Fulfilment
  • Fulfilment from WooCommerce Admin
  • RFQ Management
  • Purchase Orders
  • Internal Transfers
  • Email Notifications
  • FAQ & Notes

Installation

Requirements

  • A working WordPress site with the WooCommerce plugin installed and active. ERP for WooCommerce shows an admin notice and stays inactive-in-effect until WooCommerce is available.
  • Compatible with WooCommerce High-Performance Order Storage (HPOS).
  • A working outgoing-mail setup (SMTP recommended) if you want the email notifications to actually reach customers, staff and suppliers.

Install the plugin

  1. Download the erp-for-woocommerce plugin ZIP.
  2. In WordPress admin, go to Plugins → Add New → Upload Plugin.

Upload Plugin

  1. Choose the ZIP file and click Install Now.
  2. When the installation finishes, click Activate Plugin. You can also activate it later from the Plugins list:

Activate the plugin

What activation does

  • Creates three user roles: Warehouse Manager, Warehouse Staff and Supplier.
  • Registers the ERP application at yourstore.com/erp (permalinks are refreshed automatically).
  • Adds the ERP menu to WordPress admin (with Users and RFQs submenus).
  • Registers the five fulfilment order statuses and the 28 WooCommerce emails.

Database tables for warehouses, stock, orders, RFQs, purchase orders and transfers are created automatically the first time each module is used.

Data is kept on uninstall

Deleting the plugin removes its roles and capabilities but deliberately keeps all warehouse, stock, purchasing and transfer data so that removing a plugin can never silently destroy your inventory records. Drop the erp_* database tables manually if you ever want a full reset.

After installation

  1. Open yourstore.com/erp as an administrator — administrators always have full access.
  2. Grant your team access in Access Control (no role can enter the ERP until you do).
  3. Create your first warehouse — see Warehouse Management.

If /erp shows a 404

The plugin refreshes WordPress rewrite rules automatically on activation and self-heals them afterwards. If you ever hit a 404 on /erp, saving Settings → Permalinks once forces a refresh.

Prev
Features
Next
Roles & Access Control