Code

Discussion on WooCommerce Cart Based Shipping

Discussion on WooCommerce Cart Based Shipping

Cart 2,717 sales

bolderelements does not currently provide support for this item.

313 comments found.

Hi,

I have 2 shipping methods. Each method has different ammounts to reach, in order to receive free shipping.

Your plugin let me create one shipping method. Is there a way I can create 2 shipping methods with your plugin?

There is actually. Please send me a PM through my profile so I can continue to help you via email.

http://codecanyon.net/user/bolderelements#contact

Pre-sale question: Can your plugin be configured to calculate shipping for a particular purchase amount threshold? An example: all orders are charged a flat fee of $14 EXCEPT when they order $100 or more, in which case they are charged 10% of their total order, plus a $2.00 surcharge. Can your plugin make such calculations?

Perfect. I will most likely be purchasing. Sounds like the solution I’ve been searching for. Thanks!

I just installed the plugin—it worked flawlessly! This really helped. I will definitely recommend this plugin. (I gave you five stars.)

Great! I’m glad it could help out :)

Hi,

I’m really interested in purchasing this plugin for my client, I just have a pre-purchase question: I noticed you mentioned to the user amiRo11 that it is possible to have two instances of this plugin installed in order to cater to multiple countries. My client ships to Australia and New Zealand. Each country has its own set of prices depending on subtotal amount.

What I’m wondering is whether having two instances of the plugin will automatically choose the correct shipping prices (i.e. Australian or New Zealand) depending on the country entered into the shipping calculator, or upon checkout.

Thanks! Grace www.opendoorcreative.com.au

It is possible, but I only recommend to user who have already purchased this plugin. If you have not and are interested in setting different shipping rates depending on the country they’re located in, I would usually recommend checking out my Table Rate plugin as it allows you to do this from one plugin.

http://codecanyon.net/item/table-rate-shipping-for-woocommerce/3796656

Hello,

I have some products in my store that I only want one shipping option enabled for – Local Pick up. At the moment I can’t find any way to disable other shipping options, e.g Flat Rate, based on the product in the cart at checkout.

Will this plugin enable me to do this?

Thanks, if so I will purchase straight away.

No, this plugin will not be able to help you. The closest I have to a solution for this is my Table Rate plugin, however it still cannot disable other methods. What it could do, if you setup all of your shipping options through this one plugin, is then remove options based on certain items in the cart. I can explain further if you opt to try it this way, however this plugin is really only good for flat rate setups. If you are using something like the USPS or FedEx plugins, then I wouldn’t recommend going this way as a solution.

http://codecanyon.net/item/table-rate-shipping-for-woocommerce/3796656

OK, I managed to work out a function that enforces local_pickup when a product with a certain tag is in the basket. Thanks anyway.

Prepurchase question: is it possible with your plugin to create a rule which will do that kind of thing: - if I chose shipping method “A” I will only have avaliable payment options “1”, “2” - if I chose shipping method “B” I will only have avaliable payment options “3”, “4”

No, this plugin simply calculates shipping prices. What you’re looking for is a custom coded function. You could probably Google something similar to it.

Accualy I have finaly found a plugin that does exactly what I asked for and according to it’s specification it works with your plugin Table Rate Shipping. So in addition to what I wanted I will be able to calculate shipping prices depending on weight.

I have set my “minimum to ship” amount to 2.97.

If a customer has that amount in their cart they get a standard message that says “There doesn‘t seem to be any available shipping methods. Please double check your address, or contact us if you need any help.”

How can I customize that message to inform them about the minimum order amount.

You will need to modify the cart template from WooCommerce. It is located in ‘woocommerce/templates/cart/cart-shipping.php

If your theme hasn’t already copied the file into your theme’s directory, you can read more about overriding the template here: http://docs.woothemes.com/document/template-structure/

How do I setup a minimum order cost. My store contains many items under a dollar. The client wants a minimum order criteria of 2.97.

I put that amount in the fields: Minimum to Ship and Minimum Shipping Price

But I am still able to place orders under that amount.

What do I do to make this apply?

http://okcwebsite.com Sincerely, CHAD ROGEZ / FREELANCE DESIGNER hello@chadrogezdesign.com WWW.CHADROGEZDESIGN.COM

Have you tried just entering it into the ‘Minimum to Ship? It’s possible that the Minimum Shipping Price is overriding this and still adding a shipping cost.

Hi there,

Pre-sale question: is it possible to set a specific payment method per shipping method?

For example, my costumer wants to pickup an item from my store. Instead of paying with PayPal, they have to pay with cash.

Do you think I can do this with your plugin?

Thanks!

- Tapeix

I’m afraid not with this plugin. This plugin cannot even return more than one rate so it wouldn’t work for any of your needs.

Would this plugin work in addition to a USPS plugin for shipping rates? I need a plugin so i can add shipping insurance that is based on cart total ranges. I’m curious, before i buy, if this would add the insurance cost i setup which is cart based, AND add on the usps shipping rate based on location:

No, this plugin would create an additional shipping OPTION, so the user would have to select either or. If you want to add a fee, I would recommend another plugin that I have:

http://codecanyon.net/item/bolder-fees-for-woocommerce/6125068

Hi, we would like to purchase your plugin – does it also run with WooCommerce GERMAN MARKET? Thanks in advance!

I cannot be sure as I have no used this extension of WooCommerce, but so long as they did not change how the shipping methods are included it should work just fine.

Hi and thanks for your fast reply! We’ve purchased – unfortunately it does not work with German Market WooCommerce. If we’ll find a solution, I’ll post it here for your further Information! Besides: Your plugin is great!!! Nice regards, Lilly

Hi I would like to purchase this plugin just have one question: will it let me add separate (total cost based) shipping rates for US and CANADA, for example:

US: $15-$50: ...................$15 $51-$150: .................$25 $151-$250:................$30 $250-$325:................$35 $326-$400:................$55

CANADA: $15-$250:....................$40 $251-$400:...............…$55

Thank you!

ok got that one already thanks!

just noticed when I go to the shipping zones tab I get an error: You do not have sufficient permissions to access this page. I also got this after activating the plugin. Is there any way I can fix that? Thank you!

You probably have not upgraded the plugin. WooCommerce 2.1 introduced a lot of changes so you must use the most recent version of the table rate plugin in order for everything to work smoothly.

hey thanks for fast answer. no its not tax, its only another price to another location. maybe i ship 1-2 products to germany i can set this by your plugin. but when anyone choose swiss or austria for location its another price like in germany. its every time 3 euros higher than the german shipping cost. you know what i mean? it were be veryyyy nice :)

hey how can i change it that i have international shipping and national shipping. national shipping is managed by your plugin but when anyone choose international shipping i want that the tax or price from internationa l shipping be plus national shipping….

so example: i buy with national shipping: it costs 2,99 euros managed by your plugin

when i buy with internation shipping it must be tax for 5 euros so you should pay 7,99 euros… but the woocommerce system only take the 5 euros and not your shipping, too….

can you help me please?

Is it just a tax that you are adding? Because taxes are changed through the WooCommerce, not this plugin. This plugin also does not support different shipping costs to different locations as it only has one field to restrict the countries it ships to. There is a way to run a second instance of the plugin if you want to setup additional rates for different countries, but you will need to contact me through my profile so I can email you the secondary file to make this possible.

hey thanks for fast answer. no its not tax, its only another price to another location. maybe i ship 1-2 products to germany i can set this by your plugin. but when anyone choose swiss or austria for location its another price like in germany. its every time 3 euros higher than the german shipping cost. you know what i mean? it were be veryyyy nice :)

Hi,

First of all, kudos on this plugin! We have been trying to find a way to add cart-based shipping options and began to think it would not be possible at all!

I have one question, which is, will it work alongside a payment gateway so that when customers are taken to the secure checkout page of the gateway for payment, the shipping options display ok?

Thanks Simon Hammond-Design

If it works with other methods it should be fine. This plugin is an extension of the WooCommerce shipping method, so all it really does is calculate a price and give it a title, then sends it off to WooCommerce which then adds it into your system. I don’t see any reason it shouldn’t work.

I was also hoping for a bit of guidance as I’m not sure whether I should be buying this plug in or the table based one. We’re needing flat rate free shipping for the UK and a percentage cost based on the total weight of the items for international shipping.

Along these lines: Europe: under 2kg add 5% Rest of World: under 2kg add 7%

Europe: over 2kg add 7% Rest of world: over 2kg add 10%

Could you let me know whether this would be the best option? Many thanks Vicky

Since you have multiple regions the Table Rate plugin would be the better option. It will allow you to set rates for all 3 regions from one zone, and you can still set your shipping charges based on a percentage of the shipping cost.

Thanks so much for your quick reply. The Table Rate one it is then!

HI..

I got some questions..

1. If customer purchase more than $45 delivery cost will be free. 2. If less than $45 delivery charge will be $10 extra

Do you have this options…?

Yes you could do this with this plugin. You would say orders above $0 charge $10 shipping, and orders above $45 charge $0 shipping.

I need a plugin to allow me to set a shipping term as “Ask for Quote” for all countries except Australia. Is this plugin possible?

No, I’m sorry it’s not. This will always return a price so if no price is given, it will return ‘Free’ shipping.

Pre-sales-question: is it possible to add different shipping methods? e.g.

Basket 20 EUR – 1,95 EUR (normal shipping) Basket 20 EUR – 5,95 EUR (express shipping) Basket 49 EUR – 3,90 EUR (normal shipping) Basket 49 EUR – 5,95 EUR (express shipping) Basket 50+ EUR – free shipping Basket 50+ EUR – 5,95 EUR (express shipping)

Thank you very much!

Not with this shipping method but I have another shipping plugin that could help you with this.

http://codecanyon.net/item/table-rate-shipping-for-woocommerce/3796656

does this have “cart based payment gateway” option?

enable payment gateway to show on checkout based on cart items?

thanks

No, this plugin only calculates shipping based on the items in the cart. What you are looking for is probably better done through a custom function applied to your theme. There is a filter you can use, try reading this for reference:

http://stackoverflow.com/questions/17015173/how-to-hide-payment-method-in-woocommerce-based-on-postal-code

Hi,

I have just purchased the plugin, I am having an issue when I go to the cart and try to pay.

Fatal error: Call to undefined function WC() in …./wp-content/plugins/woocommerce-cart-based-shipping/woocommerce-cart-shipping-rate.php on line 823

Thanks for your help in solving this.

I spoke too soon,

This is the new code on line 817

$ship_to_countries = array_intersect( $this->countries, array_keys( $woocommerce->countries->get_allowed_countries() ));

and this is the error

Fatal error: Call to a member function get_allowed_countries() on a non-object in …/wp-content/plugins/woocommerce-cart-based-shipping/woocommerce-cart-shipping-rate.php on line 817

Right after the start of that function, should be line 809, create a new line and enter the following code:

global $woocommerce;

Now it should be able to find the object it thinks is missing.I’ll be sure to make that a little more backwards compatible in the next version update.

Yes, now it’s all good. Thank you.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey