One Plugin.
Total Warehouse Control.
MultiWare Engine gives your WooCommerce store real-time multi-warehouse inventory, zero-oversell protection, automated fulfillment routing, Shopify sync, REST API, barcode printing, batch/lot tracking, demand forecasting, and a full audit trail โ all in one plugin.
Every Tool You Need to Run
Professional Multi-Warehouse Operations
30+ purpose-built modules. No bloat. No missing pieces. Every feature confirmed in the plugin codebase.
Unlimited Warehouses
Create unlimited locations with custom codes, addresses, contact details, priority settings, geolocation coordinates, and active/inactive status control.
Real-Time Stock Tracking
Monitor total, reserved, and available stock per product and variation across every warehouse simultaneously. Supports 4-decimal precision for weight, volume, and fractional units.
Anti-Oversell Reservations
Stock locks at cart and checkout atomically. Cart reservation expiry runs every minute. Concurrent checkout protection and backend validation prevent every race condition.
Warehouse Transfers
Full Pending โ Dispatched โ Received workflow with cancellations. Records dispatched and received quantities separately. Automatic variance calculation on every transfer.
Transfer Templates
Save recurring transfers as reusable templates with products, quantities, source, and destination pre-filled. Sorted by usage frequency for fast access.
Stock Receiving
Full receiving workflow with supplier, PO reference, expected vs actual quantity, batch/lot numbers, expiry dates, cost price, and barcode scanner support. Handles all variations at once.
Batch & Lot Tracking
Track inventory by batch/lot number with auto-generated or manual IDs. Record expiry dates per batch. Supports FIFO and FEFO fulfillment for perishable products.
Cost Price & Valuation
Record purchase cost per unit at receiving time. Choose FIFO, LIFO, or Average costing method. View inventory valuation, cost history, and margin reports per warehouse.
Fulfillment Routing
Auto-route orders to the optimal warehouse based on priority rules or customer proximity using geolocation. Fallback logic ensures orders always route even without coordinates.
Supplier Management
Full supplier records with name, code, address, contact details, lead time, minimum order quantity, and active/inactive status. Track supplier sync logs and performance.
Shopify Sync (Bidirectional)
Two-way stock sync between WooCommerce and Shopify. Outbound pushes stock to Shopify. Inbound receives Shopify webhooks with HMAC verification and loop prevention.
REST API
Full REST API under the multiware/v1 namespace. X-API-Key authentication. Endpoints for stock operations, receiving, reports, and supplier webhooks for external integrations.
Generic API Sync
Connect MultiWare Engine to any external platform or ERP. Push and pull stock updates via a generic API sync layer beyond the dedicated Shopify integration.
Barcode & QR Code Generator
Generate barcodes in 9 formats: Code128, Code39, EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, MSI, Pharmacode. QR codes included. Multiple label template sizes for printing.
Mobile Scanner
Web-based HTML5 barcode scanner โ no app install required. Access via QR code shortcut from any smartphone. Built for warehouse floor operations.
Email Templates & Alerts
Customizable HTML email templates for low stock (single & batch), transfer status changes, transfer creation, and daily inventory summaries. Custom brand colors supported.
Auto Purchase Order Generator
Automatically generate purchase orders when stock drops to reorder points. Links POs to suppliers with full tracking and management.
Demand Forecasting
Forecasts demand using 90-day historical sales data with configurable growth factor. Calculates optimal reorder points, reorder quantities, and safety stock levels.
Low Stock Monitor
Configurable reorder thresholds per product and warehouse. Real-time monitoring with automatic alert generation when stock hits threshold levels.
Advanced Reports
Inventory overview, variance report (transfers + receivings), supplier performance, and reorder report with smart suggestions. Filter by warehouse, product, date range.
Import & Export (CSV)
Bulk import stock levels, warehouses, and suppliers via CSV. Export stock, transfers, receiving logs, and audit logs. Full import history with error tracking per row.
Full Audit Log
Every stock movement permanently logged โ action, entity, user, warehouse, old value, new value, timestamp. Filter by any dimension. Export for compliance audits.
Frontend Warehouse Selector
Display real-time per-warehouse stock on product pages. Customers see which location has stock and optionally choose a preferred warehouse. Supports Light / Dark / Auto theme modes.
Geolocation & Distance
Browser-based location detection with Haversine distance calculations. Show distance to each warehouse on the frontend. Route orders to the nearest warehouse automatically.
Live Dashboard
Real-time activity trend chart with 7, 14, and 30-day period selector. Key metrics overview, plugin enable/disable toggle, and quick access to all modules.
Decimal Quantities
Handle inventory to 4 decimal places โ essential for products sold by weight, volume, length, or fractional units. Perfect for food, chemicals, fabric, and bulk goods.
Variable Product Support
Full per-variation stock management across every warehouse. Receive all variations at once. Transfer specific variations. Track each variation independently in reports.
Per-Product Control
Enable or disable MultiWare management per product. Non-managed products skip all MultiWare logic. WooCommerce stock status visible from the product edit page.
Variance Detection
Automatically flag variance on every transfer and receiving. View-only variance reports and filter for records with discrepancies. Statistics by period.
HPOS Compatible
Fully compatible with WooCommerce High-Performance Order Storage. Future-proof your store. Built following WordPress and WooCommerce coding standards.
Manage Every Location
From One Dashboard
Create unlimited warehouse locations, each with full configuration. Monitor stock health across your entire network at a glance โ with real geolocation coordinates for proximity-based order routing.
- Warehouse code, name, full address, contact details
- Priority settings control fulfillment order
- GPS coordinates for proximity-based routing
- Active / inactive status with global disable option
- Per-warehouse stock: available, reserved, total
- Low-stock alert thresholds per warehouse
Track Every Move
From Dispatch to Receipt
Every inter-warehouse stock movement goes through a structured 3-stage pipeline โ fully traceable with dispatched quantities, received quantities, and automatic variance calculation.
- Pending โ Dispatched โ Received lifecycle
- Cancel at any stage โ dispatched cancellations auto-restore stock
- Separate dispatched and received quantity fields
- Variance auto-calculated on every transfer
- Reusable templates for recurring movements
- Atomic database transactions โ zero data inconsistencies
Every Transfer Follows a
Controlled Pipeline
Stock never disappears into a black hole. Every stage is tracked, logged, and reversible.
Pending
Transfer created and saved. No stock moved yet. Can be edited, dispatched, or cancelled.
Dispatched
Stock atomically deducted from source. Goods are physically in transit to destination.
Received
Actual received quantity recorded. Stock added to destination. Variance auto-calculated.
Cancelled
Cancel pending or dispatched. Dispatched cancellations automatically restore source stock.
Receive Stock with
Complete Traceability
Log every incoming shipment with supplier, purchase order reference, batch number, expiry date, and cost price โ all linked to the exact receiving event. Scan a barcode to auto-populate the form.
- Simple and variable products (all variations at once)
- Expected vs actual quantity โ auto variance
- Batch/lot numbers โ manual or auto-generated
- Expiry date per batch for perishables
- Cost price per unit for FIFO/LIFO/Average valuation
- Barcode scanner input (USB & Bluetooth)
- Supplier and PO reference for full traceability
Connect to Shopify
and Any External System
MultiWare Engine connects your WooCommerce warehouse data to the outside world โ with a full bidirectional Shopify sync, a complete REST API, and a generic API sync layer for any platform.
- Shopify Sync: Bidirectional โ WooCommerce โ Shopify stock updates
- Inbound Shopify webhooks with HMAC verification
- Loop prevention โ ignores self-originated webhook updates
- Test connection button with real-time shop info display
- REST API: multiware/v1 namespace, X-API-Key auth
- Endpoints: stock, receiving, reports, supplier webhooks
- Generic API sync for ERPs, 3PL platforms, and more
Generate, Print &
Scan Barcodes
Generate professional barcode labels in 9 formats with multiple print sizes. Scan on the warehouse floor using any smartphone โ no app installation required, just a web browser.
- 9 barcode formats: Code128, Code39, EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, MSI, Pharmacode
- QR codes for products and scanner page access
- 5 label sizes: Standard (2ร1″), Large (4ร2″), Small, Jewelry, Shelf
- Bulk barcode generation and batch printing
- Web-based HTML5 mobile scanner (no app needed)
- QR code shortcut to scanner page for warehouse staff
- Barcode scanner input on receiving form
Know What Your Inventory
Is Really Worth
Record purchase costs at receiving time and choose your costing method. MultiWare Engine also forecasts future demand using 90 days of historical sales data to calculate the perfect reorder quantities.
- FIFO, LIFO, and Average costing methods
- Cost layers linked to batches and suppliers
- Valuation reports: by warehouse, by product
- Margin calculations and cost history tracking
- Demand forecasting with configurable growth factor
- Optimal reorder point, reorder quantity, safety stock
- Reorder report with smart suggestions per warehouse
- Auto Purchase Order generation at reorder threshold
Total Visibility.
Permanent Records.
MultiWare Engine logs every inventory action with who, what, when, and where โ forever. Pair that with four detailed report types and a live dashboard chart to keep your operation data-driven.
- Audit: every stock action logged with user + timestamp
- Records old value and new value for every change
- Filter by action type, warehouse, user, date range
- Export audit log as CSV for compliance
- Reports: Inventory Overview, Variance, Supplier Performance, Reorder
- Dashboard chart: 7 / 14 / 30 day activity trend (real data)
Works With Your
Existing Stack
MultiWare Engine connects to the platforms and tools your business already uses.
Live in Under an Hour
No complex configuration, no developer required. Get your multi-warehouse system running fast.
Install & Activate
Upload and activate from WordPress. All database tables and settings are created automatically on activation.
Create Warehouses
Add your locations with addresses, codes, priorities, and geolocation coordinates. Configure fulfillment routing rules.
Load Your Inventory
Receive opening stock into each warehouse, or bulk import via CSV. Enable MultiWare management per product.
Configure & Go Live
Set up low-stock alerts, email templates, Shopify sync or API keys, and your fulfillment routing rules. Done.
Measurable Results for Your Operation
MultiWare Engine solves real operational problems from day one.
Zero Overselling
Atomic stock reservations at cart and checkout, with concurrent checkout protection, eliminate oversell errors across all warehouses permanently.
Faster Fulfillment
Priority and proximity-based routing sends every order to the optimal warehouse automatically โ reducing pick-pack-ship time and delivery costs.
Shopify + WooCommerce Unified
Bidirectional Shopify sync keeps stock accurate across both platforms with HMAC-verified webhooks and intelligent loop prevention.
Accurate Cost Valuation
FIFO/LIFO/Average costing with cost layers per receiving gives you real inventory value and margin data โ not guesses.
Never Run Out Again
Demand forecasting + auto purchase orders + low stock alerts ensure your shelves never hit zero on fast-moving products.
Audit-Ready Compliance
Every stock action permanently logged with user, timestamp, and before/after values. Batch + expiry tracking satisfies pharmaceutical, food, and regulated industry requirements.
Connect Any System
Full REST API with X-API-Key authentication and a generic sync layer let you integrate MultiWare Engine with any ERP, 3PL, or custom platform.
Customer Transparency
Show real per-warehouse stock on product pages. Let customers see which location has stock, view distance, and choose a preferred pickup point.
Mobile-Ready Operations
Web-based barcode scanner works on any smartphone โ no app install. Warehouse staff can scan, receive, and update stock from the floor instantly.
Simple, Honest Pricing
Every plan includes every feature. Pick the license that fits your number of sites.
- โ1 WordPress site
- โUnlimited warehouses
- โAll 30+ feature modules
- โShopify sync + REST API
- โBarcode generator + mobile scanner
- โBatch, valuation, forecasting
- โ1 year updates & support
- โUp to 5 WordPress sites
- โUnlimited warehouses
- โAll 30+ feature modules
- โShopify sync + REST API
- โBarcode generator + mobile scanner
- โBatch, valuation, forecasting
- โPriority support
- โ1 year updates & support
- โUnlimited WordPress sites
- โUnlimited warehouses
- โAll 30+ feature modules
- โShopify sync + REST API
- โBarcode generator + mobile scanner
- โBatch, valuation, forecasting
- โPriority + dedicated support
- โ1 year updates & support
- โ1 WordPress site
- โUnlimited warehouses
- โAll 30+ feature modules
- โPay once โ own forever
- โLifetime updates & support
- โUp to 5 WordPress sites
- โUnlimited warehouses
- โAll 30+ feature modules
- โPay once โ own forever
- โPriority lifetime support
- โLifetime updates
- โUnlimited WordPress sites
- โUnlimited warehouses
- โAll 30+ feature modules
- โPay once โ own forever
- โDedicated lifetime support
- โLifetime updates
๐ Secure payment ยท ๐ณ All major cards ยท ๐ Worldwide ยท โฉ 30-day money-back guarantee
Free vs PRO
The free version gets you started. PRO gives you the full operational power.
| Feature | PRO โ From $49/yr | FREE |
|---|---|---|
| Multiple Warehouse Locations | โ | โ |
| Per-Warehouse Stock Tracking | โ | โ |
| Decimal Quantity Support | โ | โ |
| Variable Product Support | โ | โ |
| Anti-Oversell Reservations | โ | Limited |
| Fulfillment Routing (Priority + Proximity) | โ | โ |
| Warehouse Transfers + Templates | โ | โ |
| Stock Receiving Workflow | โ | โ |
| Batch & Lot Tracking + Expiry Dates | โ | โ |
| Cost Price & FIFO/LIFO/Average Valuation | โ | โ |
| Shopify Bidirectional Sync | โ | โ |
| REST API (multiware/v1) | โ | โ |
| Generic API Sync | โ | โ |
| Barcode & QR Code Generator + Printing | โ | โ |
| Mobile Barcode Scanner (Web-Based) | โ | โ |
| Email Templates & Notifications | โ | โ |
| Auto Purchase Order Generator | โ | โ |
| Demand Forecasting Engine | โ | โ |
| Supplier Management | โ | โ |
| Advanced Reports (4 report types) | โ | โ |
| CSV Import / Export | โ | โ |
| Full Audit Log + Export | โ | Limited |
| Frontend Warehouse Selector | โ | Limited |
| Geolocation + Distance Display | โ | โ |
| Variance Detection & Reporting | โ | โ |
| Live Dashboard with Trend Charts | โ | Basic |
| Per-Product MultiWare Control | โ | โ |
| Priority Support | โ | โ |
What Store Owners Are Saying
Real feedback from businesses running real multi-warehouse operations.
“We run three distribution warehouses and the overselling was killing us every peak season. The reservation system eliminated that completely โ not a single oversell since install.”
“The Shopify sync alone was worth the price. We sell on both platforms and stock was always out of sync. Bidirectional webhooks fixed it instantly. The HMAC verification gives me confidence too.”
“Batch tracking + expiry dates changed everything for our food business. FEFO fulfillment means nothing expires on the shelf anymore. The audit log keeps us audit-ready with zero effort.”
“The REST API let us connect MultiWare to our custom ERP in a day. X-API-Key auth is clean, the endpoints cover everything we need. It just works like a proper API should.”
“The demand forecasting caught that we were about to run out of our top-selling SKU two weeks before it happened. Auto PO fired, supplier confirmed, stock arrived on time. Game changer.”
“We install this for all our multi-location WooCommerce clients now. The barcode generator + mobile scanner is something clients specifically ask for. Clean code, HPOS-ready, and support is fast with real answers.”
Questions We Get Asked Most
Everything you need to know before getting started.
There is no limit. MultiWare Engine supports unlimited warehouse locations, each with its own code, address, geolocation coordinates, contact details, priority setting, and active/inactive status.
Yes. Stock is reserved atomically the moment a customer adds to cart or reaches checkout. Cart reservations expire automatically every minute via a self-healing cron. Concurrent checkout protection and backend validation prevent every race condition, even on high-traffic sales events.
The sync is fully bidirectional. Outbound: when stock changes in WooCommerce, it pushes the update to Shopify via API. Inbound: Shopify sends stock_update webhooks to your site, verified using HMAC signing secrets to prevent spoofing. A loop-prevention mechanism ensures that updates originating from your own sync are ignored, preventing circular loops. You can test the connection directly from the settings page.
MultiWare Engine supports FIFO (First In First Out), LIFO (Last In First Out), and Average costing. The method is configured globally in settings. Cost is recorded per unit at receiving time, creating cost layers linked to batches and suppliers. Valuation reports show inventory value and margins per warehouse and per product.
Yes, fully. Each variation is tracked independently per warehouse with its own stock levels, reservations, and receiving records. You can receive all variations of a product in one receiving form. Transfers can move specific variations between warehouses. Reports and audit logs show per-variation detail.
No developer is needed to set it up โ just generate an API key from the settings page. The API follows standard WordPress REST API conventions under the multiware/v1 namespace with X-API-Key header authentication. Any developer familiar with REST APIs can integrate it. Endpoints cover stock reads/writes, receiving, reports, and supplier webhooks.
No app installation required. The scanner is a fully web-based HTML5 scanner accessible from any smartphone browser. You can generate a QR code from the Barcode page and give it to warehouse staff โ scanning that QR code opens the scanner page directly in their browser.
You can disable MultiWare management per individual product from the product edit page. Products with MultiWare disabled are completely bypassed โ no stock checks, no reservations, no routing. They continue to use standard WooCommerce stock management as normal.
Yes. MultiWare Engine is fully compatible with WooCommerce High-Performance Order Storage (HPOS). It has passed WooCommerce QIT (Quality Insights Toolkit) testing and follows all current WooCommerce coding standards.
Yes. The CSV import tool supports bulk importing of stock levels, warehouses, and supplier records. The importer validates each row and provides a full error report per line so you can fix and re-import any failed rows. Import history is stored for reference.
If you purchase MultiWare Engine and decide it is not the right fit for any reason within 30 days, you will receive a full refund โ no questions asked. Simply contact support with your order details.
Ready to Take Full Control of
Your Warehouse Operations?
Join store owners who have eliminated overselling, unified their Shopify + WooCommerce stock, and built a fully traceable inventory operation โ all with one plugin.
๐ Secure checkout ยท 30-day money-back ยท Instant delivery ยท Lifetime or Annual plans