A customer builds their own product. Orderkraft knows exactly what to assemble.
Last updated
Some products don’t exist until the customer builds them. A charm bracelet where they pick every charm. A bundle assembled from whatever they added to their own cart. Nobody’s holding a finished version in stock, because there isn’t a single finished version.
Orderkraft reads what the customer actually chose and turns it into a manufacturing order carrying the exact components picked. Not a generic “custom order” line, but the specific parts that need to be put together.
It works with your storefront’s actual data shape rather than forcing a specific configurator. Some tools write the customer’s choices as a single Shopify bundle, others as several cart lines linked together. Orderkraft decomposes either one back into a real build.
Once it’s a manufacturing order, it behaves like any other. It gets a lead time, it can be held, it shows its status on the order page, and fulfillment waits until it’s actually assembled.
Questions
- How is this different from a made-to-order product?
- Made-to-order starts from a bill of materials you define. Built-on-the-fly starts from components the customer picks at checkout, like a charm bracelet where they choose each charm.
- Does my storefront need to work a specific way for this to work?
- No. Orderkraft supports two ways a configurator can hand off the customer's choices, as a single Shopify bundle or as several linked cart lines, and reads whichever one your storefront actually produces.
- Can a built-on-the-fly product also be personalised?
- Yes. A customer-configured bracelet can still carry an engraving on top of the components they picked. The two capabilities stack.
Setting this up? Read the technical docs.