What are cart flows used for in a module?
The module connects the form, price calculation, cart, and order without depending on a specific storefront: every data point follows the flow through production.
Understand
What is it useful for?
These technical blocks are useful when a store needs to sell something more complex than a standard product.
A configurator can be injected in the right place with fields, preview, and pricing logic.
When adding to cart, the module can save dimensions, text, SVG files, or selected options.
Business data can be reused in the order, back office, and files needed for production.
A module connected through hooks stays cleaner to maintain and limits direct theme or core edits.
Examples
Possible use cases
The same logic can be adapted to many product types and business constraints.