WholeStock – Wholesale & Inventory Management

WholeStock – Wholesale & Inventory Management

Details
View on WordPress

WholeStock is a complete wholesale and warehouse management system built for import-based product businesses. Manage your entire inventory pipeline from incoming shipments to customer sales orders, all from within WordPress.

Core Features (Lite):

  • Products — Create a product catalog with flexible multi-unit conversions (e.g., cartons, dozens, boxes individual pieces).
  • Shipments — Track incoming inventory shipments with line items, carton counts, and per-unit costs in any supported unit.
  • Customers — Manage customer profiles with lifetime due tracking and order history.
  • Sales Orders — Create orders drawn from specific shipment batches with full stock validation and status workflow (pending confirmed delivered).
  • Payments — Record payments against orders with automatic status tracking (unpaid/partial/paid).
  • Stock View — Real-time inventory at the shipment-item level with batch traceability.
  • Audit Logs — Track every action with user, timestamp, and before/after values.
  • Invoices — Public or private invoice URLs with print and PDF download support.
  • Currency — Select from 40+ world currencies with customizable formatting.
  • Settings — Business info, number prefixes, invoice configuration, and more.

Source Code & Build

The uncompiled Vue 3 source code for the admin interface is included in the frontend/ directory.

To build the production assets from source:
1. Navigate to the frontend/ directory: cd frontend
2. Install dependencies: npm install
3. Run the build script: npm run build

Output assets will be generated in assets/dist/.

Details

Plugin code:
wholestock
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
6.2 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-10-06
Rating:
Times rated:
0
inventory
invoices
stock-management
warehouse
wholesale