A custom-built Shopify app that gives makers and light manufacturers a Katana-style production layer: bills of materials, raw-material stock, production orders, scheduling, and automatic finished-goods stock-in synced to Shopify's multi-location inventory. One-time license from $499.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A custom-built Shopify app that gives makers and light manufacturers a Katana-style production layer: bills of materials, raw-material stock, production orders, scheduling, and automatic finished-goods stock-in synced to Shopify's multi-location inventory.
अभी कोई भुगतान नहीं। यह हमारी टीम को एक कोटेशन अनुरोध भेजता है — हम कीमत और अगले चरणों के साथ ईमेल द्वारा संपर्क करेंगे।
If you make the products you sell on Shopify, the native inventory system only counts your finished goods. It has no concept of the flour, fabric, resin, components or sub-assemblies those goods are built from — so you discover you're out of a key raw material only after you've already oversold the finished item.
Bill-of-materials (BOM) management — define components, sub-assemblies, quantities and units of measure per finished Shopify product, with support for multi-level BOMs
Raw-material and component stock tracking held as their own inventory items, separate from sellable finished goods
Production / manufacturing orders that consume raw materials and produce finished goods in a single atomic step
Production scheduling board to plan, sequence and track builds from planned to in-progress to done
Automatic finished-goods stock-in — completing a build increments the correct Shopify location's available quantity via the Admin GraphQL API
Automatic raw-material deduction when a production order is started or completed, keeping component stock honest
Manufacturing & Raw-Material Inventory (Katana-style) is a build-to-order Shopify app that ECOSIRE designs, builds, installs and supports for your store. It adds a real production layer on top of Shopify: define a bill of materials (BOM) for each finished product, track raw-material and component stock, raise production / manufacturing orders, schedule production, and have finished goods automatically stocked in to the correct Shopify location when a build completes — while the consumed raw materials are deducted in the same step.
It is built on Shopify's Admin GraphQL API, multi-location inventory, metafields and webhooks, installed via OAuth as a private/custom app on your store. When an order is paid or fulfilled, webhooks can decrement available-to-build quantities and fire material reorder alerts before you run dry.
This is not an instant App Store download. After purchase, ECOSIRE scopes your BOMs, units of measure and locations, builds the app to fit your catalog, installs it on your store, and supports it after go-live. The $499 one-time price covers the build and installation. You get a production system shaped around how you manufacture — not a generic template you have to bend your workflow around.
A small-batch maker (candles, cosmetics, food, apparel) who outgrew spreadsheets and keeps overselling because Shopify only counts finished units, not the raw materials behind them.
A business assembling kits or finished goods from components who needs true BOM-based stock control and production orders without paying for and migrating to a full ERP or MRP suite.
An ops or production manager who needs reliable available-to-build numbers, reorder alerts and a scheduling board so purchasing and production stay ahead of demand across multiple locations.
Buy the license on ecosire.com and download the Manufacturing & Raw-Material Inventory (Katana-style) module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for Manufacturing & Raw-Material Inventory (Katana-style), and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Tracks raw materials and components separately from finished goods | ||||
| Multi-level bill-of-materials (BOM) management | ||||
| Production / manufacturing orders with automatic stock-in and material deduction | ||||
| Material reorder alerts with reorder points and lead times | ||||
| Built and installed for you, shaped to your exact catalog and workflow | ||||
| Shopify multi-location inventory aware | ||||
| No recurring per-month SaaS subscription required | ||||
| Available immediately with zero build or onboarding wait |
No. This is a build-to-order app. After purchase, ECOSIRE scopes your BOMs, units of measure and locations, builds the app to fit your catalog, then installs it on your store via OAuth as a private/custom app. You don't self-install from the public App Store.
Typical delivery is around 2 to 4 weeks from the kickoff call, depending on how many finished products and BOMs need configuring and how complex your multi-location setup is. We confirm a firm timeline after the initial scoping call and keep you updated through build and installation.
The build includes a post-launch support window for bug fixes and small adjustments. Because Shopify periodically updates its Admin GraphQL API versions, we offer an optional ongoing maintenance arrangement to keep the app on a supported API version and to add features as your manufacturing grows. Pricing for ongoing maintenance is quoted separately.
When you complete a production order, the app increments the finished product's available quantity at the chosen Shopify location through the Admin GraphQL API and deducts the raw materials consumed by its BOM in the same step. Order and fulfillment webhooks keep depletion flowing back into your available-to-build numbers, so finished stock and component stock stay in sync.
Yes. The app is Shopify multi-location inventory aware. Raw materials, components and finished goods are tracked per location, and production orders are raised against a specific location so stock-in and material deduction hit the right warehouse.
No. All BOM, raw-material and production logic lives in the Shopify admin and the app's backend. Your customer-facing storefront is unchanged — shoppers still see standard finished-product availability driven by Shopify's native inventory.
A custom-built Shopify app that gives makers and light manufacturers a Katana-style production layer: bills of materials, raw-material stock, production orders, scheduling, and automatic finished-goods stock-in synced to Shopify's multi-location inventory.