Selling by fixed bundles


Hello,

I am trying to find a solution to my need to sell products in three different formats for the same product, which is also the same way I would purchase the products.

For example:

  • small package of 50 pieces for 2.00 euros/each
  • medium package of 200 pieces for 1.00 euro/each
  • large package of 1000 pieces for 0.50 euros/each

If a customer needs, for example, 2550 pieces, they would have to purchase:
3 x small packaging of 50 pieces for 2.00 euros/each → total 300.00 euros
2 x medium packaging of 200 pieces for 1.00 euro/each → total 400.00 euros
1 x large packaging of 1000 pieces for 0.50 euros/each → total 500.00 euros

Grand total €1,200.00

I have found three ways to do this:

Solution A:
Make a significant change to the code by adding a box where the total quantity required is entered and the number of formats needed to cover the request is calculated.

Solution B:
Add three product variants, but this causes too much confusion for the customer.

Solution C:
Using a quantity discount, but since I cannot enter a fixed discount amount (e.g., the price difference between small and medium packaging), I cannot use it at the moment because it is only possible to set a new price/unit, and this would cause me to lose money. For example, in the first case, if they buy 350 pieces, the price would drop, while I would find myself buying a box of 200 pieces plus 3 boxes of 50 pieces.

Furthermore, solutions B and C would not be optimized in terms of price. For example, in the first example, it would be better to purchase two packs of 1000 at a total price of 1000 euros (2x1000x0.50).

Is there any functionality in Shopware that handles this situation other than those mentioned above?

2 Beiträge – 2 Teilnehmer

Vollständiges Thema lesen