• 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

Free shipping after 6 piece of anything?

Author Message
Manuel Ho
Multishop newbie
Topic creator
registered since: 13.04.2012
Posts: 2
Hi all,

is it possible to set the shippingcost to free if there are 6 or more piece of any item is in the basket or how can i add this feature?

thx for helping
Written on: 13. 04. 2012 [11:16]
Bas van Beek
Multishop guru
registered since: 12.05.2010
Posts: 644
You can give free shipping costs only based on total amount.


// example: the value 200:15 means below 200 euro the shipping costs are 15 euro, above and equal 200 euro the shipping costs are 0 euro
// example setting: 0:6.95,50:0

But you could hack it manually. just copy the multistep folder to fileadmin.

Check the file: multistep/checkout_shipping_payment_method.php
Written on: 14. 04. 2012 [11:13]
Multishop experienced
registered since: 11.04.2012
Posts: 11
This does not work for me icon_frown.gif

System > Shipping & Payment > Shipping Costs

I choose "Flat Based" for one zone and input:

But this always gives me 0 for shipping costs.
This way, I always get 1200 Shipping costs. icon_frown.gif


Any advice?
Written on: 11. 06. 2012 [11:18]
Multishop experienced
registered since: 11.04.2012
Posts: 11
Oh, got it. This code is wrong:

if ($price > 0) {

should be something like:
if ($price != 0 && strlen($price) > 0) {
Written on: 11. 06. 2012 [13:34]
Multishop experienced
registered since: 16.01.2012
Posts: 19
Hi Bas,

we are struggling with shipping costs. I am able to enter free shipping above a
certain amount. Your suggestion with 0:6.95,50:0 works nice.

Actually, the situation is a little more complicated:
Total amount: 0 - € 30 => shippingcosts 6,75
total amount: € 31 - € 50 => shippingcosts € 3,00
total amount > € 50: free

Would this be achievable and if so, how should I do this?
Kind regards,

[This article was edited 1 times, at last 09.01.2013 at 20:03.]
Written on: 09. 01. 2013 [19:37]
Ronald Wopereis
Multishop newbie
registered since: 16.01.2013
Posts: 4
in table tx_multishop_shipping_methods_costs
with shipping_method_id=7 and zone_id=9 (Netherlands)

does this help?
Written on: 16. 01. 2013 [13:53]
Multishop experienced
registered since: 16.01.2012
Posts: 19
The solution is to enter the price in the weight field. Then one can choose the weight based option to set various borders. Multishop adds the 'weights' (i.e. the prices of the products) and you can set any number of limits you want.

I guess you could do the same for numbers. Just put '1' in the weight field and set a limit on '6' and you're in business icon_smile.gif

Hope this helps,
Written on: 09. 02. 2013 [14:16]