Code

Discussion on Table Rate Shipping for WooCommerce

Discussion on Table Rate Shipping for WooCommerce

Cart 21,728 sales

bolderelements supports this item

Supported

This author's response time can be up to 2 business days.

4123 comments found.

Hi,

i need to buy shipping plugin for one of my website whose base location is sweden and selling only in sweden.

When i check your demo and add item to cart and go to cart page the shipping cost not getting calculated when i select Country as Sweden. It says that “There are no shipping methods available. Please double check your address, or contact us if you need any help.”

please let me know if it has some issue in calculating shipping for same country ? why your demo is having issue when i select country as “Sweden”

Thanks Naveen

There are no issues with some countries over others, there is just no default shipping options setup for every country worldwide. Users have access to the dashboard, which allows them to setup their own shipping models (and possibly delete others) and see how everything works. To properly test, it is best that you login and setup a small sample of your shipping model to see how it works in the cart.

Hi There

I’ve just bought this plugin because In addition to showing my standard flat rate shipping options I also needed the ability to show / add weekend shipping on Thursdays after 2.30pm until Friday before 2.30pm. I can see the day of the week condition is there, but without a time specific condition this app will not do what i want as customers might order weekend shipping after Friday 2.30pm.

Can you please advise on what I will need to do?

Thanks

It won’t really be possible with just the plugin settings as they are now, but I think it would be possible to modify this for the next update. If you like, please open a support ticket so I can share the new feature when it’s available.

http://bolderelements.net/support/tickets/new/

Hello!

Could you please check Volumetric calculation. I don’t think it works.

Setting 3. Set Volumetric Number. e.g 5000, Operand Divide.

Setting 5. Add Cost £1 Multiplied by Volume

I add product with 94×98 x 12 cm to basket.

The Calculation on Cart is £110,544.00

If I set Cost to 0.0001 it then works.

It sounds like it is multiplying rather than dividing. I have setup a test scenario on the demo site but I cannot replicate the issue. Are you running the latest version, 4.0.3? If everything is up to date, please open a support ticket and provide login credentials to your dashboard so I can take a closer look.

http://bolderelements.net/support/tickets/new/

This really gets me upset. You come up with a new version and I need to update plugin. I update the thing and spend so much time to do this because everything changed. Now after so many weeks, it seems to revert back to OLD version. I dont know what happened here, but I took so log to change things after the notice in my shipping said this…

As of Table Rate Shipping for WooCommerce 4.0, this settings page has been deprecated. It will continue to function over the next few updates to help with transition, but eventually it will be removed. It is recommended that you establish new Table Rate methods within the WooCommerce Shipping Zones to avoid future shipping complications.

I took so long to fix this, now it seems to be back to this once again!

I’m sorry to hear of your frustrations, however there is nothing in this plugin that would revert itself. Have you contacted your hosting company to see if they rolled back your server? If it’s only files, then your settings are still in the database. Please also note that the old settings will continue to appear unless you delete the old zones. They will just run alongside the new settings. If your shipping zone methods have disappeared I would recommend contacting your host. At this time, there is no code within this plugin to delete any of the settings. It must be manually done by the admin.

Hi there, Here are my needs to see if this plug-in can do it.

I have two types of products: 1- There are ship to all US and Canada using USPS as a shipping method 2- I have food delivery to only Florida and I will charge a flat rate for different zones inside the Florida State – in this case I just one to make sure that this type of flare rate only shows on a specific product or category, so for the rest of the products still operates with USPS for national shipping

Is it possible with this plug-in? Thanks

Are you using a USPS plugin for the these rates or are you hoping to manually set them with this plugin? You should be able to do either of these, but unless all rates are setup through this plugin, I would recommend splitting up the cart into two groups, food delivery and not. This plugin can limit shipping for food related items, however it won’t be able to stop the USPS plugin from returning an option. This plugin can only return which options it returns, not other methods. This is better done using the Restrictions plugin offered by WooCommerce.

Except and new WooCommerce Zones

In the current version I can use Except to exclude UK Highlands and Islands postcodes from the carrier rate. However you say that from V4 this is deprecated and to use the WooCommerce Zones but they do not have this Except facility.

We purchased the plugin specifically for the ability to exclude a range of wildcard postcodes and it has been brilliant.

Does it mean that we will soon have to find a different way of creating these exclusions or is there a way of still doing it with your plugin using the new WooCommerce Zones.

I was considering buying another license for a similar site that uses the same carrier but don’t want to waste my money if it can no longer do that job.

You are correct that there is no ‘Except’ feature for the WooCommerce Shipping Zones, but that is because it is not necessary. With their zones, you can only qualify for one, not multiple. So if you create a zone with the Highlands postal codes before the United Kingdom zone, it will exclude them that way. The customer will qualify for the Highlands zone and never see any rates from the United Kingdom zone. If you do not allow shipping to the Highlands, then you simply create a zone with no shipping methods added. It will work exactly as it did before settings up a United Kingdom zone excluding particular postal codes.

It seems the old ranges I had, for example HS1-HS9 no longer work so here is a list of Highlands & Islands postcodes (DPD in this case) for anyone else who needs it.

AB10* AB11* AB12* AB13* AB14* AB15* AB16* AB17* AB18* AB19* AB20* AB21* AB22* AB23* AB24* AB25* AB31* AB33* AB34* AB35* AB36* AB37* AB38* AB44* AB45* AB46* AB47* AB48* AB49* AB50* AB51* AB52* AB53* AB54* AB55* AB56* BT1* BT10* BT11* BT12* BT13* BT14* BT15* BT16* BT17* BT2* BT3* BT4* BT5* BT6* BT7* BT8* BT9* FK17* FK18* FK19* FK20* FK21* G83* HS1* HS2* HS3* HS4* HS5* HS6* HS7* HS8* HS9* IV1* IV10* IV11* IV12* IV13* IV14* IV15* IV16* IV17* IV18* IV19* IV2* IV20* IV21* IV22* IV23* IV24* IV25* IV26* IV27* IV28* IV3* IV30* IV31* IV32* IV33* IV34* IV35* IV36* IV37* IV38* IV39* IV4* IV40* IV5* IV51* IV55* IV56* IV6* IV7* IV8* IV9* JE* KA27* KA28* KW10* KW11* KW12* KW13* KW14* KW5* KW6* KW7* KW8* KW9* PA20* PA21* PA22* PA23* PA24* PA25* PA26* PA27* PA28* PA29* PA30* PA31* PA32* PA33* PA34* PA41* PA42* PA43* PA44* PA45* PA46* PA47* PA48* PH18* PH19* PH20* PH21* PH22* PH23* PH24* PH25* PH26* PH42* PH43* PH44* TR21* TR22* TR23* TR24* TR25* ZE1* ZE2* ZE3*

Comma Separated

AB10, AB11, AB12, AB13, AB14, AB15, AB16, AB17, AB18, AB19, AB20, AB21, AB22, AB23, AB24, AB25, AB31, AB33, AB34, AB35, AB36, AB37, AB38, AB44, AB45, AB46, AB47, AB48, AB49, AB50, AB51, AB52, AB53, AB54, AB55, AB56, BT1, BT10, BT11, BT12, BT13, BT14, BT15, BT16, BT17, BT2, BT3, BT4, BT5, BT6, BT7, BT8, BT9, FK17, FK18, FK19, FK20, FK21, G83, HS1, HS2, HS3, HS4, HS5, HS6, HS7, HS8, HS9, IV1, IV10, IV11, IV12, IV13, IV14, IV15, IV16, IV17, IV18, IV19, IV2, IV20, IV21, IV22, IV23, IV24, IV25, IV26, IV27, IV28, IV3, IV30, IV31, IV32, IV33, IV34, IV35, IV36, IV37, IV38, IV39, IV4, IV40, IV5, IV51, IV55, IV56, IV6, IV7, IV8, IV9, JE, KA27, KA28, KW10, KW11, KW12, KW13, KW14, KW5, KW6, KW7, KW8, KW9, PA20, PA21, PA22, PA23, PA24, PA25, PA26, PA27, PA28, PA29, PA30, PA31, PA32, PA33, PA34, PA41, PA42, PA43, PA44, PA45, PA46, PA47, PA48, PH18, PH19, PH20, PH21, PH22, PH23, PH24, PH25, PH26, PH42, PH43, PH44, TR21, TR22, TR23, TR24, TR25, ZE1, ZE2, ZE3,

Hi there,

i have three shipping-options in my shop.

1) Normal shipping 2) Express shipping 3) Express+ shipping

For some products (they all have the same shop-category) i dont want to give the user the shipping-option 3)

Is that possible with your plugin?

Thank you! :)

It’s certainly possible so long as the third option is setup through this plugin. There is a category condition so for your third option you could add to the table ‘Categories excludes…’ and then select the excluded categories from this option. Then if the cart contains any products from the selected categories, the option will not appear.

Hi I’m not sure why but I’ve created shipping zones and conditions to the US, Canada, UK and South Africa but when my customers try to place orders to this region they receive the “no shipping methods available” message. Can you tell me why?

Generally it is something in the configuration of the shipping method. If there are no rows in the table that the order qualifies for, then no shipping option is returned. If you would like help looking over your settings, please open a support ticket here:

http://bolderelements.net/support/tickets/new/

I just want to be sure,

I need to set up a variables for sales, flat rate. 1) By zone and then buy cart total. Each variable has multiples

Example Zone 1; State 1,State 2, State 3, and then $0.01 to $60.00 = $6.00 shipping, Zone 1; $60.01 – $120.00 = $ 12.00 Shipping etc 4 zones and 4 or so break points

Thanks

Definitely! This plugin uses the WooCommerce shipping zones built in. You can use this to create as many zones as necessary, then add a Table Rate method to each of them. By doing this your zones will have their own shipping options so they can have different price breaks if necessary and their own costs.

My client sells chocolate candy bars. These bars will to melt when traveling for any length of time, especially during hot months and in hot areas of the country. They’re trying to come up with a way to charge for the additional dry ice and packaging required to keep the bars in decent condition when shipping to their destinations.

So they want to charge more during certain months and to certain states that are hot.

1) Are we able to adjust shipping cost by State and Time of Year? Specifically, could we add a set additional shipping cost to certain items when they are shipping to a pre-set selection of States or during a pre-set selection of Months?

2) are we able to “block” certain shipping dates? For example, can we make it so that candy Bar orders are not able to be shipped over the weekend when they might end up sitting around in a warehouse for a couple days before actually shipping?

If we use a day of the week condition, can we have multiple conditions for 1 zone?

Please let me know asap. If its not possible with your plugin, can we customize your plugin to do this?

Sure, I would be happy to answer your questions!
  1. The tables are all separated by zone and then row within the table. So it’s not really possible to have a base cost and then add on additional charges depending on state or time of year, but you could setup various prices with conditions that match this. This plugin uses the WooCommerce shipping zones, so you can separate the states into as many zones as needed, and then give each its own Table Rate method so that prices vary based on which state the chocolate is shipping to.
  2. Definitely! There is a ‘Day of Week’ condition that would be good for this. If you don’t want the option to appear on Fridays on Saturdays, this condition could prevent that (but it would need to be added to each applicable row).
  3. Yes, every row can have as many conditions as you like. The only concern with having too many conditions is just to be careful that you don’t create a scenario where the customer can’t qualify for shipping. If they do not have a shipping option, the customer won’t be able to place their order.

I hope this information helps but if you have any further questions, please let me know!

Does this work with 3.1.1 and WP 4.8

Yes, it has been tested with the latest versions of both WooCommerce and WordPress.

Hi Sir,

1. only show free shipping. (there are three free shipping) 2. just want to change the shipping price of 0, not add new shipping of free. (one of the three shipping has its own map display, I have to keep this feature)

Can I set it ?

Thank you

I’m afraid I do not really understand your requirements here for free shipping. Why do you need a shipping method other than the ‘Free Shipping’ method that comes with WooCommerce? If it is simply for the map display, then this plugin will not be able to help as it does not have such a feature.

Will this plugin help me to increase shipping based on number of items in the cart?

Certainly! You can setup ranges of various quantities and assign each a price, or you can multiply a specified price by the number of items in the cart. You can also set a price for every ‘x’ number of items in the cart. There are a handful ways to do this depending on what you are looking for.

I’ve been using this plugin for over a year (it’s great thank you!) but just have one question: is it possible to have an item eligible for free shipping if you purchase any other item in a different shipping class? But still have a shipping charge for it if that’s all the customer purchases… For example we want to offer free shipping for a patch or badge with any other item ordered (CD or T-Shirt etc), but if they only order the one patch or badge and nothing else then they will still be charged a shipping cost for that class. Can that be done? Hope you can help Many thanks! Pete

Not a problem. If you are updating the plugin via the dashboard then yes, you will have deactivate and delete the existing files before you can upload the new ones. Unfortunately WordPress technically only has an installer, not an upgrader for these types of installs. It will not delete the existing files for you in case they belong to a different plugin.

The other option is to use an FTP program. This way you can leave it activate and delete the old files much quicker.

Thank you! I’ve gone down the FTP upload route, can I ask exactly which files I need to delete / upload? Or do I need to delete and update the entire table rate shipping folder from my file manager? (I’ve never used ftp server before)

You should always delete the entire folder for the plugin so you have a fresh install with no unused files in the directory, but especially for 4.0 as the file structure has changed.

Wordfence is confusing your plugin with an abandoned one in the Wordpress repository. You may want to register it with them as a false positive.

By default WordPress always looks for a plugin with the same folder name in their repository. They won’t be able to change this but I could. When the updater was working it prevented this. I will see what I can do about reinstating that portion at least. Thank you for the reminder.

I cannot post a ticket even though I bought extra support. I still have one month left of support, but my ticket was rejected. I need help, please. I purchased under resolvewound, and have proof if you need the lic number and extended support. Here is my problem: Hi Erica. I’m so sorry to bother you with this. I need help please. I cannot figure out where to add a deny rule. Everywhere I add it it says there is no shipping available. I want to add free usps domestic shipping for orders over $80 and less than $350. I have that table, but it’s not showing. For some reason, it’s not working.

I am missing a deny setting.  Please tell me how I can post screen shot and get help with this since I cannot post a ticket in the support forum. Thank you.

I apologize for the inconvenience, there seems to be some issues since upgrading the system recently. I am working to get this sorted out as soon as possible. I see you have sent an email as well so let’s continue there to make sharing information easier until the support site is fully operational again.

Hi, since the update for table rate within shipping zones came out, I have tried to set it up correctly. However, it doesn’t work correctly. I set everything up with weight in grams. Parcel post seems fine, just like mailbox package (service in the Netherlands), but I need three different stamp costs. In the old version it works fine, but the new version can’t seem to do what I need it to do. This is my set-up: STAMPS greater than 0 – less than 0,019 = €1,61 greater than 0,020 – less than 0,069 = €2,44 greater then 0,070 – less than 0,199 = €3,26

MAILBOX PACKAGE greater than 0 – less than 0,215 = €3,51

PARCEL POST greater than 2 – less than 5 = €5,74

For the record: in my old version I had to set-up everything with dots, but the new version won’t accept this or change it back to comma’s. Costumers can choose between stamps and mailbox packages as long as the order is under 200 grams total. After that, only the mailbox package is available. When I set it up like this, it won’t show stamps. When I remove ‘less than’ it shows all three, but I need to have it calculate the right shipping costs. It also doesn’t show the right shipping costs when I add only the first two and leave out ‘less than’ for the second. I have tried so many times to set-up it correctly, but I can’t fix it… For now, I have activated the old set-up again so that everything works smoothly. I hope you can help me out.

Thank you for your fast respons. You can look for yourself, because with the new instructions it doesn’t work properly. My decimal separator is comma for the settings, but within WooCommerce product editing it’s dots? For the old version it’s both dots, but the settings from table rate won’t let me change it to dots (it updates to comma when I save the settings). I don’t know if this is the problem, but I can’t add a new ticket. Can I e-mail you instead? I can send you screenshots or give you access to my admin. I do not get what I did wrong.

The ticket system should be working properly again if you wish to try it. Otherwise you can send a message via my CodeCanyon profile and await a response. Tickets are always faster, however. Then I am happy to take a look and see what is going on.

I am not sure why your settings for WooCommerce are periods. This plugin will use whatever you have selected in your settings under the ‘General’ tab. It was one of the feedback requests I heard most often. Please note, however, that no matter how you enter the numbers, it is converted to a dot for calculations as this is the requirement so it shouldn’t affect comparisons.

I’ve created a ticket :) If you need any information, screenshots or logins, I’d love to hear it!

Hello! I have the Euro as the basic currency but the shipping rates are in GBP. Can this plug in convert shipping rates from GBP to Euro without changing the base currency in Woocommerce? Is that possible?

I’m afraid not, you can setup the plugin to work with other currency plugins, but you will still need one of those plugins to manage the currencies.

I tried upping the max post level to 100mb but im still getting:

Action failed. Please refresh the page and retry.

When I try to add more table rates. Please help!

If you are using the old version settings I would recommend reviewing this article. You need to increase the max_input_vars.

http://www.bolderelements.net/support/faq-question/is-there-a-limit-to-how-many-rows-my-table-can-have/

I would highly recommend trying version 4.0, however. It better organizes your settings so you shouldn’t see this message anymore for large settings tables.

Hi,

I have a pre-purchase question.

I need 6 shipping class each one has a base cost with additional cost per product.

Now when some one buy products from multiply shipping class I need to charge the base cost from the most expensive shipping class in the cart and for the rest products charge the additional cost from each product’s shipping class.

Example:

small shipping class = 5$ base cost and 2$ for additional cost product

medium shipping class = 10$ base cost and 4$ for additional cost product

if buy 2 products from medium and 3 from small then the charge must be:

10$ medium shipping class – base cost 4$ medium shipping class – additional cost product 6$ small shipping class – additional cost product

is this possible with your plugin?

Thanks Konstantinos

Unfortunately this is not possible with this shipping method. The pricing model you are suggesting can only be applied to the entire order, item, or class, but it cannot mix the rules. So in your scenario, this plugin would charge the base rate for each class in the cart, plus the extra fee for additional items. It won’t be able to charge just the one base fee and then the additional fee for each item thereafter.

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