Jump to content
thirty bees forum

Free shipping starting from x using specific carrier


Wartin

Recommended Posts

Hello! I'm trying to set free shipping just for a carrier, starting from an amount of money (3000 in my case). I see there are two possibilities:

1) from carrier, setting two ranges, 0 to 3000 with the actual price and 3000 to inf with zero

2) setting a cart rule with a minimum of 3000, and setting just the carrier I want to give the free shipping.

I think the second one is the best. I did it, and it shows free shipping but only just after buying, but not in the modal after adding to cart, nor in the summary.

After adding a product that reaches 3000 the modal says:

image.png.d9117a514bb9aad81acf93468d0cac83.png

If I go to checkout:

image.png.f52af5112a473c3d6b1916d49ae585ba.png


But, after clicking finish order the rule applies:

image.png.0a31e973efb30b0caabe9761da258add.png

Is it expected? the rule is applied only when finishing order, and not when adding products beyond my rule limit.

Thanks!

Link to comment
Share on other sites

Hello again.

Yes, it does what is says it does, displays how much you have to spend to get the general free shipping. That value is read from carriers->preferences, or you have the option to set it in the module's configuration page.

BUT, you don't have the option to show a message for the carrier selected. So if you have different free shipping values from different carriers (like in my case) it's not really useful.

My ideal would be to show, in blockcart/includes/popup.tpl, how much is needed to pass the barrier of the free shipping that's being calculated in the selected carrier in that popup.

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...