Cart and order

It is after checkout that a configuration proves whether it works in daily operation. This page collects everything that happens then.

In the order

Drop double parent

Stops the parent product appearing as a separate line as well.

Save components as products

Writes the chosen parts into the order as lines of their own.

This is the switch for ERPs that cannot handle sets but post every line individually.

Dissolve the father-child relationship

Separates the lines from each other so they appear independently.

Include configuration in customer comment

Writes the whole configuration into the order comment using a text pattern.

Often the fastest route into a system that knows nothing about bills of materials - the text is simply there.

Cart locked 1 line
Build your own gift basket €31.60 Wicker basket, small Mountain cheese, 200 g

Whether your ERP sees one set or individual products is your decision in the settings.

Saved configurations

Saving

The customer stores their combination and receives an address of its own for it.

Clean-up

A scheduled task deletes old saved configurations after a configurable number of days.

Activate enquiry form

Adds a “Question about the product” link to a configurator’s product page, leading to a contact form that carries the current configuration with it.

You build the form yourself as a landing page with a Shopware form block; the setting points at it. The link sits next to the cart, it does not replace it - and it applies per sales channel, not per configurator.

your-shop.com/configuration/7f3a91
Saved configuration locked restored
Desk, 160 cm €349.00 Pedestal €129.00

Interfaces and background tasks

Store API

The structure of a configurator can be queried and a finished combination put into the cart.

That makes the configurator usable from a frontend of your own without rebuilding the logic.

Warming the listing cache

As a scheduled task in the background or as a console command during deployment.

Protecting translations

A task of its own makes sure the translations of the streams are preserved.

← Back to the manual

Frequently asked questions

Does my ERP see the individual products?
If you switch on Save components as products, yes. Without that setting the configuration stands in the order as one transaction.
How does the custom text reach the order?
It is attached to the line it belongs to. On top of that the whole configuration can be written into the customer comment.
Does the configurator work headless?
Yes. The Store API covers both the configurator and handing the combination to the cart.