Skip to main content
Built-on-the-fly

Built-on-the-fly products

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.

Try it on your store

Install Orderkraft from the Shopify App Store.