{"id":341705,"date":"2026-07-21T02:08:18","date_gmt":"2026-07-21T02:08:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/barcode-scan-manager-for-woocommerce\/"},"modified":"2026-07-21T02:07:41","modified_gmt":"2026-07-21T02:07:41","slug":"forge-barcode-fulfilment-manager-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/forge-barcode-fulfilment-manager-for-woocommerce\/","author":13200129,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.0","requires_php":"8.1","requires_plugins":null,"header_name":"Forge Barcode Fulfilment Manager for WooCommerce","header_author":"Forge Digital","header_description":"Unified barcode generation, order scanning and invoice management for WooCommerce","assets_banners_color":"33b2b9","last_updated":"2026-07-21 02:07:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/forge.co.nz","rating":0,"author_block_rating":0,"active_installs":0,"downloads":54,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"forgeonline","date":"2026-07-21 02:07:41"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3617908,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3617908,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3617908,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3617908,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3617908,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1292,12480,272550,1373,286],"plugin_category":[45,56],"plugin_contributors":[265383],"plugin_business_model":[],"class_list":["post-341705","plugin","type-plugin","status-publish","hentry","plugin_tags-barcode","plugin_tags-invoice","plugin_tags-order-scanning","plugin_tags-qr-code","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-social-and-sharing","plugin_contributors-forgeonline","plugin_committers-forgeonline"],"banners":{"banner":"https:\/\/ps.w.org\/forge-barcode-fulfilment-manager-for-woocommerce\/assets\/banner-772x250.png?rev=3617908","banner_2x":"https:\/\/ps.w.org\/forge-barcode-fulfilment-manager-for-woocommerce\/assets\/banner-1544x500.png?rev=3617908","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/forge-barcode-fulfilment-manager-for-woocommerce\/assets\/icon.svg?rev=3617908","icon":"https:\/\/ps.w.org\/forge-barcode-fulfilment-manager-for-woocommerce\/assets\/icon.svg?rev=3617908","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Forge Barcode Fulfilment Manager for WooCommerce adds a barcode-and-fulfilment toolkit to\nWooCommerce: it generates a barcode for every order, lets staff scan orders to\nadvance their status from a simple front-end page, and produces branded PDF\ninvoices.<\/p>\n\n<p><strong>Barcodes<\/strong><\/p>\n\n<ul>\n<li>Automatically generates a QR code or Code128 barcode for every new order.<\/li>\n<li>Barcode value encodes the WooCommerce order ID.<\/li>\n<li>Optionally attaches the barcode image to order emails.<\/li>\n<li>Admin metabox with an inline barcode image and a one-click regenerate button.<\/li>\n<li>Bulk tool to generate barcodes for all existing orders.<\/li>\n<\/ul>\n\n<p><strong>Scan to fulfil<\/strong><\/p>\n\n<ul>\n<li>Front-end scanner via the <code>[forge_ops_scanner]<\/code> shortcode, restricted to users\nwho can manage WooCommerce.<\/li>\n<li>Works with USB \/ hardware barcode readers as well as manual entry.<\/li>\n<li>Looks up an order, previews it, and advances its status (e.g. to processing or\ncompleted) in one tap.<\/li>\n<li>Configurable per-status workflow and an optional auto-complete countdown.<\/li>\n<li>REST endpoints (<code>forge-ops\/v1\/order-preview<\/code>, <code>forge-ops\/v1\/scan<\/code>) protected\nby capability and nonce checks.<\/li>\n<\/ul>\n\n<p><strong>Invoices<\/strong><\/p>\n\n<ul>\n<li>Branded PDF invoice generated automatically when an order is completed.<\/li>\n<li>Signed download links and a \"Download Invoice\" action in My Account &gt; Orders.<\/li>\n<li>Print\/download an invoice from a single order, or in bulk, on the Orders screen.<\/li>\n<li>Choose which WooCommerce order emails the invoice is attached to.<\/li>\n<\/ul>\n\n<p>All generated files are stored in unguessable, per-site upload directories and\nserved only through signed handlers, so customer documents are not publicly\nenumerable.<\/p>\n\n<p><strong>Premium (Forge Barcode Fulfilment Manager Pro add-on)<\/strong><\/p>\n\n<p>The following are provided by the separate Pro add-on and are not included in this\nfree plugin:<\/p>\n\n<ul>\n<li>Additional documents: packing slip, delivery note, dispatch label and shipping label.<\/li>\n<li>A6 combined order label (barcode + address + item list).<\/li>\n<li>Extra scan actions (mark dispatched, add order notes, print documents on scan).<\/li>\n<li>Scan history log with per-order timeline, filterable admin log and CSV export.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>This package is self-contained \u2014 all PHP libraries are bundled, so no Composer or\nnpm step is required.<\/p>\n\n<ol>\n<li>In wp-admin go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong> and upload the\n   forge-barcode-fulfilment-manager-for-woocommerce.zip file (or extract the <code>forge-barcode-fulfilment-manager-for-woocommerce<\/code>\nfolder into <code>wp-content\/plugins\/<\/code>).<\/li>\n<li>Activate <strong>Forge Barcode Fulfilment Manager for WooCommerce<\/strong> from\n<strong>Plugins &gt; Installed Plugins<\/strong>.<\/li>\n<li>WooCommerce must be active; if it is not, the plugin shows an admin notice and\nstays inactive.<\/li>\n<li>On first activation a setup wizard opens \u2014 follow it to choose the barcode\nformat, scan workflow, invoice branding and the page that hosts the scanner.<\/li>\n<li>All options can be changed later from the plugin's settings screen under the\nWooCommerce menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20composer%20or%20npm%20to%20install%20this%3F\"><h3>Do I need Composer or npm to install this?<\/h3><\/dt>\n<dd><p>No. The distribution ZIP bundles all required PHP libraries (mPDF, endroid\/qr-code,\npicqer\/php-barcode-generator). Just upload and activate.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20the%20scanner%20to%20a%20page%3F\"><h3>How do I add the scanner to a page?<\/h3><\/dt>\n<dd><p>Place the <code>[forge_ops_scanner]<\/code> shortcode on any page (Gutenberg Shortcode block,\nClassic editor, or an Elementor shortcode\/HTML widget). Only users who can manage\nWooCommerce can use it. The setup wizard can create this page for you.<\/p><\/dd>\n<dt id=\"which%20languages%20do%20the%20pdfs%20support%3F\"><h3>Which languages do the PDFs support?<\/h3><\/dt>\n<dd><p>This build bundles the DejaVu font family, which covers Latin, Western European,\nCyrillic and Greek scripts. Characters outside those scripts (e.g. CJK, Arabic,\nIndic) will not render on generated PDFs in this build.<\/p><\/dd>\n<dt id=\"where%20are%20generated%20files%20stored%3F\"><h3>Where are generated files stored?<\/h3><\/dt>\n<dd><p>In per-site, unguessably-named subdirectories of the uploads folder. Invoices are\nserved only through signed download handlers.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: barcode generation, front-end order scanning workflow, branded\nPDF invoices, admin settings and setup wizard.<\/li>\n<\/ul>","raw_excerpt":"Unified barcode generation, order scanning and invoice management for WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/341705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=341705"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/forgeonline"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=341705"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=341705"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=341705"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=341705"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=341705"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=341705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}