• My account
    • (X)Sign in

      I am a returning customer at TYPO3 Multishop

      Enter your username and password here in order to log in on the website:

      Forgot your password?

      Not yet customer of TYPO3 Multishop?

      • Order history
      • Automatic generated e-mail history
      • Track your Order
      New at TYPO3 Multishop
You are here:

Help by translating Multishop in your local language

On the following page you can help by translating Multishop in your local language:




The following language are already translated by our supporters:

  • Dutch
  • German
  • French

Base Price ("Grundpreis") and Varaiants

Author Message
Multishop professional
Topic creator
registered since: 14.10.2011
Posts: 34
Hi everybody!

Im going on configuring my shop and don't know, how to solve this:

The product (a drink) is available in 3 sizes, 250ml, 500ml, 750ml. Picture, description etc. are identical, only size and price are different. Of course I could create three products, but this would cause redundant data and lots of work if there are changes.

I could solve the sizes by setting the price to 0,00 EUR and then creating attributes with the different sizes and prices - not very elegant, but would be accaptable for the moment.

But: In Germany, we need to give the base-price (Grundpreis) by law, i.e. 250ml: 6,50 EUR (= 26 EUR / Liter). This price is of course different for all sizes.

It would be great, if Multishop could calculate this price itself, but even if I had to calculate it manually, I need a possibility to show only the base-price according to the choosen size.

Can this be solved with Multishop?

Written on: 20. 12. 2011 [11:24]
Bas van Beek
Multishop guru
registered since: 12.05.2010
Posts: 644
Create one single product. In the price field define the price of the cheapest variant.

Then go to the attributes tab within the products editor.

add new option: Size with value: 250ml. in the price column leave it as it is.

now add more options and give them the price. If you just want to add the final price then leave prefix empty and define the whole price for that variant.

So if you have 500ml = 9 euro, 1000ml = 17 euro

The list would be:

Size, 250ml, + prefix, 0 Euro
Size, 500ml, no prefix, 9 Euro
Size, 1000ml, no prefix, 17 Euro

If you want to add the price based on increments (which you don't want in this case, but it's good to explain) you need to define prefix with a plus sign. So then it works like this:

formula: base price + option value price

Size, 250ml, + prefix, 0 Euro
Size, 500ml, + prefix, 2.50 Euro (formula: (9-6.50))
Size, 1000ml, + prefix, Euro (formula: (17-6.50))
Written on: 21. 12. 2011 [10:14]
Multishop professional
Topic creator
registered since: 14.10.2011
Posts: 34
Hi Bas!

Thank you for your clear explanation. This is much better than my workaround.

But the problem with the base-price still remains.

To work with your example, I would need this:

250ml: 6 EUR (24 EUR / Liter)
500ml: 9 Euro (18 EUR / Liter)
1000ml: 17 Euro (17 EUR / Liter)

This has to be done in Germany ...

Written on: 21. 12. 2011 [10:19]
Multishop professional
Topic creator
registered since: 14.10.2011
Posts: 34
I just tried your suggestion concerning the Attributes:

I used the first variant (complete prices without attributes), but as soon as I save, it is changed to the second variant (based on increments). It is calculated correctly, so that the final price is still correct, but in the dropdown-field it says:

500ml (+ 3 EUR)
1000ml (+ 11 EUR)

So that the customer has to calculate himself or first has to choose the desired option and then have a look at the totel price. Looking at this "with the customers eyes" it makes no sense. Good and easy to understand would be this:

250 ml (6 EUR)
500 ml (9 EUR)
1000 ml (17 EUR)

Written on: 21. 12. 2011 [10:31]
Multishop professional
Topic creator
registered since: 14.10.2011
Posts: 34
In my special case, I found a way to fill my shop without having a base-price function:

Instead of having 10 Products with different taste, where I can chose between 3 sizes (Attributes) I now created 3 Products (small, medium, large bottle) with 10 different tastes (as Attributes). So I can write the base-price manually in the content-field of the Products.

Not the best way, because there is no place, to describe the different tastes (attributes), but right now the only way to get it running according to german law ...

Probably this helps someone else ...

Written on: 06. 01. 2012 [08:34]
Multishop newbie
registered since: 14.02.2012
Posts: 3
My problem here is the VST.

The price i put in for the attribute should be within VST.
The programm always adds the VST to the price i'm adding.
Where can i change this calculation?
Written on: 21. 02. 2012 [11:37]
Multishop experienced
registered since: 16.01.2012
Posts: 19
Hi Bas,

I encountered the same behaviour when working with attributes: When I leave the prefix
field empty Multishop seems to add randomly a '+' or '-' sign.
I tried entering a space or 0 in this field but this does not work.
Is there a way to have a list of productvariants with their total price? So, no increments?
Kind regards,
Written on: 09. 01. 2013 [16:43]