Orders and your warehouse system
The customer buys a package, your warehouse system receives individual products with their
real numbers. Three settings decide how the order is built.
How the order is built
What does a bundle order look like?
Out of the box a flat list: every component is its own order line item with product
number, quantity, unit price and tax rate, plus one line for the discount.
Any integration therefore reads the order the same way it reads every other order.
Stock adds up, every product is deducted individually, partial returns work with the standard tools.
Which settings decide the structure?
Three, all in the Orders section of the configuration.
What is the bundle container?
The line that groups the components together in the cart. It carries the sum of its
children and is not a stocked article.
In the order it is removed out of the box. If it stays, it appears as its own line
item; jumping to a product detail page from there is blocked, because the line does not reference a product
of its own.
Which product numbers do the bundle line and the discount line carry?
Both come from a template in the configuration, into which fields of the product the
bundle is attached to can be inserted.
- Bundle line
- Product number of the bundle
- Discount line
- Product number of the bundle discount
Tax
How is the discount distributed across different tax rates?
That depends on the discount type.
- Percentage discount – every component gives up the same percentage, so the reduction is
distributed proportionally across the tax rates of the components.
- Absolute discount and fixed package price – the discount line carries the tax rate of the
product the bundle is attached to, for the entire amount.
Rules
Is there a rule condition for bundle orders?
Yes. The Shopware Rule Builder offers the condition "Cart contains bundle".
It lets you tailor your own rules to carts that contain a bundle, for shipping costs or
payment methods for instance.
Frequently asked