Forge Barcode Fulfilment Manager for WooCommerce adds a barcode-and-fulfilment toolkit to
WooCommerce: it generates a barcode for every order, lets staff scan orders to
advance their status from a simple front-end page, and produces branded PDF
invoices.
Barcodes
- Automatically generates a QR code or Code128 barcode for every new order.
- Barcode value encodes the WooCommerce order ID.
- Optionally attaches the barcode image to order emails.
- Admin metabox with an inline barcode image and a one-click regenerate button.
- Bulk tool to generate barcodes for all existing orders.
Scan to fulfil
- Front-end scanner via the
[forge_ops_scanner] shortcode, restricted to users
who can manage WooCommerce.
- Works with USB / hardware barcode readers as well as manual entry.
- Looks up an order, previews it, and advances its status (e.g. to processing or
completed) in one tap.
- Configurable per-status workflow and an optional auto-complete countdown.
- REST endpoints (
forge-ops/v1/order-preview, forge-ops/v1/scan) protected
by capability and nonce checks.
Invoices
- Branded PDF invoice generated automatically when an order is completed.
- Signed download links and a "Download Invoice" action in My Account > Orders.
- Print/download an invoice from a single order, or in bulk, on the Orders screen.
- Choose which WooCommerce order emails the invoice is attached to.
All generated files are stored in unguessable, per-site upload directories and
served only through signed handlers, so customer documents are not publicly
enumerable.
Premium (Forge Barcode Fulfilment Manager Pro add-on)
The following are provided by the separate Pro add-on and are not included in this
free plugin:
- Additional documents: packing slip, delivery note, dispatch label and shipping label.
- A6 combined order label (barcode + address + item list).
- Extra scan actions (mark dispatched, add order notes, print documents on scan).
- Scan history log with per-order timeline, filterable admin log and CSV export.
This package is self-contained — all PHP libraries are bundled, so no Composer or
npm step is required.
- In wp-admin go to Plugins > Add New > Upload Plugin and upload the
forge-barcode-fulfilment-manager-for-woocommerce.zip file (or extract the forge-barcode-fulfilment-manager-for-woocommerce
folder into wp-content/plugins/).
- Activate Forge Barcode Fulfilment Manager for WooCommerce from
Plugins > Installed Plugins.
- WooCommerce must be active; if it is not, the plugin shows an admin notice and
stays inactive.
- On first activation a setup wizard opens — follow it to choose the barcode
format, scan workflow, invoice branding and the page that hosts the scanner.
- All options can be changed later from the plugin's settings screen under the
WooCommerce menu.