Jump to content

Shipping price range HELP!


Recommended Posts

Hello all!
Im brand new here and i want your helpful advise!
I want to set up a price range for a carrier but i don't know how it works...
I want if the total price is out of the price ranges the customer cannot select it.
Now I have set up a price range, but the carrier CAN be selected even if the total ammount is OUT of the price range.
Please help me with my problem...
Thank you very much

PS:sorry for my bad english

Link to comment
Share on other sites

Its same as with weight....

BO – Shipping -> Billing – According to total price, and set price range


Btw... what version do you use? I think in version 1.1 it was bug, maybe in version 1.2 it was fixed. So when it doesnt work, try to do this:

Edit classes/Carrier.php and in function checkDeliveryPriceByPrice replace the condition

AND '.floatval($orderTotal).' >= r.`delimiter1`




I think, it help :)

Link to comment
Share on other sites

I think this option is for setting the minimum total price for free-shipping .

I don't want to do that.
I have 2 carriers. Both of them are free.
The first carrier will be visible always independent of the total price.
The second carrier I want to be visible for selection only if the order is over 60 euro.

I hope you understand. Thank you again!

I have version 1.2.0.1

Link to comment
Share on other sites

ITS EASY!

1) BO - Shipping - Billing: According to total price

2) BO - Shipping - Carriers

a) Create a Carrier name 1 and set Out-of-range behavior: Apply the cost of the highest defined range
B) Create a Carrier name 2 and set Out-of-range behavior: Disable carrier

3) BO - Shipping - Price ranges

a) Carrier 1 set for range 0 - 10000 eur
B) Carrier 2 set for range 60 - 10000 eur

When Carrier 2 always appear when order is under 60 eur, you need to fix your bug what i posted with presta 1.1 and maybe in version 1.2.

Link to comment
Share on other sites

  • 2 months later...

helo. my first post with my (not first) problem ;) so....
look at the screen shots:

cena1.png

cena2i.png

cena3.png

cena4.png

the problem is that price range does not work. when i have very light products and high price a can choose all delivery options. help me please.

edit: i forgot, presta 1.2.2 PL

Link to comment
Share on other sites

for example.

1 product:
price 30zl
weight 0.1kg

price range:
carry1: 0-10zl
carry2: 0-1000zl

weight range:
carry1: 0-0.5kg
carry2: 0-100kg

When i have 2 products in my basket (60zl and 0,2kg) a can choose carry1 and carry2. Price range does not work. When i have 6 products (240zl and 0.6kg) in my basket i can choose only carry2.

I have priceTOship module. maby thats the problem.

Link to comment
Share on other sites


1 product:
price 30zl
weight 0.1kg

price range:
carry1: 0-10zl
carry2: 0-1000zl

weight range:
carry1: 0-0.5kg
carry2: 0-100kg

When i have 2 products in my basket (60zl and 0,2kg) a can choose carry1 and carry2. Price range does not work. When i have 6 products (240zl and 0.6kg) in my basket i can choose only carry2.


explain me please. price range are use only to make ship cost?
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...