{"id":383500,"date":"2026-10-12T16:46:18","date_gmt":"2026-10-12T16:46:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/merch-factory-for-woocommerce\/"},"modified":"2026-10-12T16:45:41","modified_gmt":"2026-10-12T16:45:41","slug":"merch-factory-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/merch-factory-for-woocommerce\/","author":23582669,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Merch Factory for WooCommerce","header_author":"Merch Factory","header_description":"Official Print on Demand & Dropshipping fulfillment connector for Merch Factory. Connect your WooCommerce store, manage orders in your Merch Factory dashboard, and sync genuine carrier tracking automatically.","assets_banners_color":"d14b15","last_updated":"2026-10-12 16:45:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.merchfactory.in\/woocommerce-print-on-demand-dropshipping","header_author_uri":"https:\/\/www.merchfactory.in","rating":0,"author_block_rating":0,"active_installs":0,"downloads":84,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"merchfactory","date":"2026-10-12 16:45:41","revision":3742178}},"upgrade_notice":{"1.3.0":"<p>Adds an optional live orders page. It is off until you turn it on.<\/p>","1.1.1":"<p>Fixes the portal handshake so WooCommerce API keys can authorize it. Recommended for all users.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3742178,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3742178,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3742178,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3742178,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[132590,39071,13906,13075,286],"plugin_category":[45],"plugin_contributors":[286231],"plugin_business_model":[],"class_list":["post-383500","plugin","type-plugin","status-publish","hentry","plugin_tags-apparel","plugin_tags-dropshipping","plugin_tags-fulfillment","plugin_tags-print-on-demand","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-merchfactory","plugin_committers-merchfactory"],"banners":{"banner":"https:\/\/ps.w.org\/merch-factory-for-woocommerce\/assets\/banner-772x250.png?rev=3742178","banner_2x":"https:\/\/ps.w.org\/merch-factory-for-woocommerce\/assets\/banner-1544x500.png?rev=3742178","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/merch-factory-for-woocommerce\/assets\/icon-128x128.png?rev=3742178","icon_2x":"https:\/\/ps.w.org\/merch-factory-for-woocommerce\/assets\/icon-256x256.png?rev=3742178","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/www.merchfactory.in\">Merch Factory<\/a> is an print-on-demand apparel manufacturing and dropshipping fulfillment platform based in India. This plugin connects your WooCommerce store to your Merch Factory account so orders can be fulfilled without you holding stock.<\/p>\n\n<p>A free Merch Factory account is required. You can <a href=\"https:\/\/www.merchfactory.in\">create one here<\/a> and follow the <a href=\"https:\/\/www.merchfactory.in\/guides\/woocommerce-print-on-demand-india-setup\">WooCommerce setup guide<\/a> to connect your store in a few minutes.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Design apparel in Merch Factory and publish it to your store, or link products you already have.<\/li>\n<li>A customer orders from your WooCommerce store.<\/li>\n<li>Open the order in Merch Factory, choose a courier rate and place it. Production and packing happen at the Merch Factory facility.<\/li>\n<li>When the parcel ships, the courier, AWB number and tracking link are written back to the WooCommerce order and your customer is notified.<\/li>\n<\/ol>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Live orders page (opt-in)<\/strong>: see your orders with printing and shipping status, item images, delivery details and tracking inside WordPress Admin, sync live stock, and jump to your Merch Factory dashboard. Turned off until you enable it.<\/li>\n<li><strong>Order status column<\/strong>: a Merch Factory column in WooCommerce &gt; Orders shows where each order is, from ready to place through delivered.<\/li>\n<li><strong>No webhooks to configure<\/strong>: orders are pulled on demand through the official WooCommerce REST API, so it works on shared hosting.<\/li>\n<li><strong>Courier rates and tracking<\/strong>: choose live courier rates (such as Delhivery, BlueDart, DTDC and Shiprocket) and get tracking synced back automatically.<\/li>\n<li><strong>Live stock sync<\/strong>: stock levels on your published products follow factory availability.<\/li>\n<li><strong>HPOS compatible<\/strong>: works with WooCommerce High-Performance Order Storage and legacy order storage.<\/li>\n<\/ul>\n\n<h4>Learn more<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/www.merchfactory.in\/how-print-on-demand-works\">How print on demand works<\/a><\/li>\n<li><a href=\"https:\/\/www.merchfactory.in\/woocommerce-print-on-demand-dropshipping\">WooCommerce print on demand and dropshipping<\/a><\/li>\n<li><a href=\"https:\/\/www.merchfactory.in\/faqs\">Frequently asked questions<\/a><\/li>\n<li><a href=\"https:\/\/www.merchfactory.in\/contact\">Contact support<\/a><\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects your store to the Merch Factory service (https:\/\/www.merchfactory.in), which is required for it to work.<\/p>\n\n<ul>\n<li><strong>Live orders page (optional, off by default)<\/strong>: once an administrator turns it on, opening Merch Factory &gt; Dashboard &amp; Orders makes a server-side request to https:\/\/www.merchfactory.in\/api\/woocommerce\/portal to list your orders with their status. The request contains your store web address and a signature that proves it comes from your store; no passwords, API keys or customer data are sent. The \"Sync live stock\" button calls https:\/\/www.merchfactory.in\/api\/woocommerce\/portal\/sync-stock. Nothing is requested until you turn it on, and you can turn it off on the same page. The page also contains plain links to the Merch Factory dashboard.<\/li>\n<li><strong>Order and tracking sync<\/strong>: Merch Factory reads orders from your store through the WooCommerce REST API, and writes tracking details back to those orders.<\/li>\n<li>Terms of Service: https:\/\/www.merchfactory.in\/terms-of-service<\/li>\n<li>Privacy Policy: https:\/\/www.merchfactory.in\/privacy-policy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from <strong>Plugins &gt; Add New<\/strong> (or upload the ZIP via <strong>Upload Plugin<\/strong>).<\/li>\n<li>If you have an older plugin named \"Merch Factory\" installed, deactivate and delete it first. Keeping both can cause a critical error.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Open the <strong>Merch Factory<\/strong> menu in your WordPress Admin sidebar, then connect your store from your <a href=\"https:\/\/www.merchfactory.in\/dashboard\/woocommerce\">Merch Factory dashboard<\/a>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20merch%20factory%20account%3F\"><h3>Do I need a Merch Factory account?<\/h3><\/dt>\n<dd><p>Yes. You can sign up for free at <a href=\"https:\/\/www.merchfactory.in\">merchfactory.in<\/a>.<\/p><\/dd>\n<dt id=\"does%20this%20require%20webhook%20configuration%3F\"><h3>Does this require webhook configuration?<\/h3><\/dt>\n<dd><p>No. Merch Factory uses on-demand pull synchronization via the WooCommerce REST API, so it works on shared hosting without webhooks or scheduled tasks.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20data%20anywhere%20on%20its%20own%3F\"><h3>Does the plugin send data anywhere on its own?<\/h3><\/dt>\n<dd><p>No. The optional live orders page only contacts Merch Factory after an administrator turns it on. See the External Services section below for exactly what is sent.<\/p><\/dd>\n<dt id=\"are%20custom%20packaging%20and%20branding%20supported%3F\"><h3>Are custom packaging and branding supported?<\/h3><\/dt>\n<dd><p>Yes. Merch Factory offers custom branded neck labels and shipping label branding. See <a href=\"https:\/\/www.merchfactory.in\/custom-branding\">custom branding<\/a>.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20help%3F\"><h3>Where do I get help?<\/h3><\/dt>\n<dd><p>Use the <a href=\"https:\/\/www.merchfactory.in\/contact\">contact page<\/a> or the Help section in your Merch Factory dashboard.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New: optional live orders page inside WordPress admin (off until you turn it on), with order status, item images, delivery details, tracking and a live stock sync button.<\/li>\n<li>Removed the embedded external page; Merch Factory now opens in a new tab when you choose.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fix: portal handshake route moved to the wc\/v3 namespace so WooCommerce API keys can authorize it.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Security: embedded portal URL is now signed with a per-store secret (REST handshake at \/wp-json\/wc\/v3\/mf-handshake).<\/li>\n<li>Tracking details are stored on the order and shown to customers without duplicate emails.<\/li>\n<li>Minimum versions raised to WordPress 6.0 \/ WooCommerce 7.0.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of Merch Factory for WooCommerce.<\/li>\n<li>Admin management page.<\/li>\n<li>Live fulfillment status badges in WooCommerce Orders table.<\/li>\n<li>Automated tracking synchronization and customer order note notifications.<\/li>\n<\/ul>","raw_excerpt":"Print on demand and dropshipping fulfillment for WooCommerce: send orders to Merch Factory, see live status, and sync tracking back to your store.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/383500","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=383500"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/merchfactory"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=383500"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=383500"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=383500"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=383500"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=383500"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=383500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}