THE STOCKCONTROLS HANDBOOK

From supplier order to stock on hand.

Create a draft, place it through your supplier process, and record each delivery against the same purchase order.

Create and edit a draft in Free

Add a supplier in StockControls → Suppliers, then assign stock-owning products. Open Purchase orders → Create purchase order. Search by product name or SKU, then add lines while editing the draft, up to 50 products from the same supplier. The order list filters by status, overdue delivery, the next seven days or missing delivery dates.

Set quantities, unit costs, shipping, a manually entered tax amount, expected delivery date, supplier reference, and note. Currency precision follows the order’s stored settings. Values are operational purchase records, not an accounting or tax calculation.

Download PDF or CSV, or use the print view. For names outside the PDF font’s character coverage, the plugin directs you to the Unicode print view for your browser’s Save as PDF. Send the order through your usual supplier channel.

Track placed orders and amendments

Mark an order ordered only after placing it with your supplier. Its outstanding units become incoming stock. Pro credits quantities due today through the product’s lead-time date and flags delivery risks separately. Free can edit or cancel drafts.

Pro can amend quantities and details on an outstanding order, or cancel its remaining commitment, with a required reason. Received units are preserved and quantities cannot be reduced below those already received. A stale revision must be reloaded. Recover any pending receipt before changing the order.

Receive the delivery

Free: choose Review full receipt only when every remaining item has arrived. Check the listed quantities, then choose Confirm receipt and add stock.

Free: enter the actual quantity received on a line, choose Review delivery and confirm the partial receipt. Outstanding units stay visible until received or cancelled.

Reviewing alone changes no stock. Confirming increases WooCommerce stock and adds a linked StockControls movement. Repeating the same receipt token does not add stock twice. A new receipt is a separate physical delivery; verify it before saving.

Recover an interrupted receipt

Reload the same purchase order and retry its saved pending receipt. If the stock change already committed, recovery uses that recorded result. A full-order receipt may have completed some lines before an interruption; resume that operation rather than creating another.

Do not clear pending records directly in the database. Planning for an affected product and conflicting order changes pause until the pending receipt is resolved. Contact support if recovery cannot complete.

Current purchasing boundaries

No supplier returns, automatic tax calculation, accounting integration, supplier email/API submission, or warehouse allocation. Supplier contacts, orders, events, and receipts stay in your WordPress database and survive ordinary uninstall.

Current Free and Pro workflow

The September 27 build includes partial and full manual receipts, amendments and cancellation in Free. Pro adds multi-line shipment planning, supplier buying baskets and team workflows. Use the current in-plugin preview and review screens before applying changes.