• Resolved simonjacksongg

    (@simonjacksongg)


    hello All,
    I am trying to configure shipping for my shop. I have a few questions that I cannot seem to find and answer to but I am sure you have all had to deal with them:

    1. How do I show itemised shipping costs in the cart and checkout (next to the product cost?)

    2. If something has a shipping class of Free Shipping (ie set as a 0 in the shipping class), how do I display the text FREE Shipping against the product in the cart/checkout

    3. If something is big and bulky and needs a bespoke shipping cost, if the user adds this to their cart, how do I display a message telling them to call for shipping details?

    Any help with these will be GREATLY appreciated

    Thanks
    Sam ( A woocommerce novice)

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi @simonjacksongg

    1. How do I show itemised shipping costs in the cart and checkout (next to the product cost?)

    By default, WooCommerce usually shows the shipping cost at least at your checkout page.

    You may need to add some shipping zones to see them:

    https://woocommerce.com/document/setting-up-shipping-zones/

    2. If something has a shipping class of Free Shipping (ie set as a 0 in the shipping class), how do I display the text FREE Shipping against the product in the cart/checkout

    The text is also automatically applied when you apply the rule of free shipping to a zone.

    You can also change that text, e.g: from Free Shipping to No Cost! by navigating to WooCommerce > Settings > Shipping, click on the shipping method that you added the free shipping method, and then click on the Shipping method to edit!

    You’ll be able to change the Title field!

    https://woocommerce.com/document/free-shipping/

    3. If something is big and bulky and needs a bespoke shipping cost, if the user adds this to their cart, how do I display a message telling them to call for shipping details?

    If I understood you correctly,you want to add some conditional logic to restrict the shipping methods for some specific products, is that correct?

    You can achieve that by using a plugin like this one:

    https://woocommerce.com/products/conditional-shipping-and-payments/

    I hope that helps! Let me know if you have questions about it!

    All the best,

    Thread Starter simonjacksongg

    (@simonjacksongg)

    Andre,
    Thank you for taking the time to read and respond to my questions. Some of what you say landed but I am still a little confused too…

    If I May…
    I have one shipping Zone called Flat Rate, One shipping Method Called Flat Rate UK Mainland, and 4 Shipping Classes FREE (0), Light (£3) Medium (£6) and Heavy (N/A)

    1. I am now getting a Shipping Cost displayed but it is a total figure. I had hoped to be able to show a list of all products in the cart and show next to them a shipping cost for each them. That way if someone has say three products in the cart and one is Free shipping, one is £3, and one £6 they could see how their shipping cost total is arrived at.

    At the moment they would have no idea that one of the products qualified for Free shipping. Something like:

    Product 1 Cost Shipping
    Tray £15 FREE
    Candles £25 £3
    Table Lamp £170 £15

    Total Cost £210
    Shipping £18

    Am I going about this all wrong? I am a beginner and so do not know what normal looks like for other small businesses with shops.

    2. Are you suggesting that people define multiple shipping zones to cover the same area and assign shipping methods/classes to them? I am a little confused. Or are you suggesting I create multiple shipping methods and assign a class to each? So instead of one zone, one method, and 4 classes.
    I might have 4 zones 4 methods each with a single shipping class? or 1 zone with 4 methods each with a class? Or 1 zone, two methods (Free and Flat) and 1 class in Free and 3 in Flat?
    Sorry you can see I haven’t quite nailed this yet…

    3. The last question is a bit like the FREE Shipping Class I think. I just want to be able to ask the client to call for shipping if the item is really bulky like a sofa. So they put a sofa in the cart and it has a class of bulky and that has a bot of text (or the title?) that says ‘Please call to confirm shipping’

    Thank you once again for your help, it IS really appreciated,

    Sam

    Plugin Support Paulo P – a11n

    (@paulostp)

    Hello,

    Thanks for writing back!

    The features you’re looking for are not available in WooCommerce core. So you might need a custom code solution and/or plugins.

    1. I am now getting a Shipping Cost displayed but it is a total figure. I had hoped to be able to show a list of all products in the cart and show next to them a shipping cost for each them

    I see what you mean – that is WooCommerce’s default behavior, the checkout page will only present the final shipping cost. What you’re trying to do is not very common, but you might be able to find a solution with a plugin like this one that will display the shipping class name. So you would name a class £3 instead of Light.

    Please note, that’s a plugin with a small user base, and it hasn’t been tested with WordPress’s latest releases. Still, I took it for a quick spin and it seemed to work as expected. If you need help with that plugin, please reach out to its support forum.

    2. Are you suggesting that people define multiple shipping zones to cover the same area and assign shipping methods/classes to them?

    If all you want is to display “Free shipping” next to the item, then the above solution should work too.

    3. The last question is a bit like the FREE Shipping Class I think. I just want to be able to ask the client to call for shipping if the item is really bulky like a sofa. So they put a sofa in the cart and it has a class of bulky and that has a bot of text (or the title?) that says ‘Please call to confirm shipping’

    Like with the previous question, you should be able to make it work with the above plugin. But that won’t prevent a distracted customer from placing the order.

    A more adequate solution would be using a plugin like Contact for Shipping Quote.

    If that plugin doesn’t work the way you need or you think another product would work better, we are more than happy to offer a full refund within 30 days of purchase. You can read more about our refund policy on our website here:

    http://woocommerce.com/refund-policy/

    Please let us know if we can be of any further assistance.

    • This reply was modified 4 years, 4 months ago by Paulo P - a11n. Reason: formatting

    We’ve not heard back from you in a while, so I’m marking this thread as resolved. Hopefully, the above info was helpful.

    If you have further questions, please feel free to open a new topic.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘displaying itemized shipping costs’ is closed to new replies.