• Resolved Carey

    (@boatgirl3)


    Most of my woocommerce products have free shipping, but there are a few that are a flat rate 10.95.

    Ive added flat rate shipping with a price, but the customer sees both options (free and flat rate $10.95) on the checkout page. they will of course check the free option. how do I disable the free shipping for the products that require a flat rate shipping?

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Support carolm29 (woo-hc)

    (@carolm29)

    Hey there! Thanks for contacting us. I’m happy to help you.

    You need to set up different shipping classes for the products to make sure the correct shipping will show.

    We have a great guide with the steps on how to do this here.

    I hope this was clarifying. If you face any issues or have any questions, please let us know so we can assist you further.

    Have a wonderful day!

    Thread Starter Carey

    (@boatgirl3)

    thanks Carol,
    I did add a separate shipping class called “Flat rate” and set it to 10.95
    however, when I go to the site and add the product in the cart, I can see option 1 – Free Shipping and option 2 – Flat Rate $10.95.
    the customer has the option to choose. they will of course choose the free option.

    For this product only, I want free shipping to not be an option.

    the product settings is Product Data: (Variable product) -> shipping class -. Flat Rate 10.95. Update – then I go to to the front end and still see:
    1 – Free Shipping and 2 – Flat Rate options.

    am I missing a setting? thanks

    I am seeing the same problem, and I definitely have different shipping classes set up for different products and shipping options. There is a bug here. Seems to be that woo is not separating out the shipping classes into different Shipping sections in the checkout. If I have products in the cart that are associated with different shipping classes, then I expect to see different shipping options for each of the product types, not different options applied to all products. See my post at https://wordpress.org/support/topic/separate-shipping-classes-not-shown-in-cart-or-checkout/

    ๐Ÿ‘‹ hey @boatgirl3

    Thank you for reaching back, clarifying things further.

    For this product only, I want free shipping to not be an option.

    In order to further fine-tune the shipping options at the site, feel free to check out the Conditional Shipping and Payments plugin. It allows using conditional logic to restrict the shipping (and payment) options available on your store.

    Rules can be created with it, to disable or hide shipping methods conditionally: Per product, category, or shipping class.

    Keep in mind, if you want to try our products, you can leverage our 30-day refund policy. In a nutshell, it gives you 30 days to try it out, and if the product 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.ย You’ll find the details of our refund policy here.

    I hope this is helpful! Please let us know if you have any further questions or concerns.
    We will be happy to help you further.

    ๐Ÿ‘‹ hey @gregorybuck

    From what I gather, there is already another thread opened, for looking further into your issue. Kindly continue the correspondence there, in order to utilize troubleshooting resources more efficiently. Cheers!

    Thread Starter Carey

    (@boatgirl3)

    thank you Pepe,
    I have 2 shipping classes – 1- Free Shipping and 2 – $10.95 Flat Rate
    I already downloaded that plugin and made a rule for weight. anything over 9 pounds is assigned Flat Rate Shipping $10.95. I then changed the weight of that item to 10 pounds. I also changed the shipping class to Flat Rate $10.95 in all the variations.
    *when the customer clicks checkout, both options, Free & 10.95 still display.

    I can send screenshots.
    This is the item – https://heritagespiritwear.com/product/stephen-c-kreps-memorial-shirt/?attribute_pa_color=royal&attribute_pa_size=youth-small

    any help is appreciated.

    Thread Starter Carey

    (@boatgirl3)

    I compared my glitch with @gregorybuck‘s glitch. his seems to be sitewide, while mine is one product only. maybe this will help with troubleshooting..

    Hi Greg,

    I read your issue and tested my site to see if I am having the same issue as you. I am not. All of my products have Free Shipping except one. I added a new shipping class called Flat Rate $10.95 for a new product and this product is displaying BOTH Free Shipping & Flat Rate $10.95. I cant seem to get rid of the Free Shipping option for this product only.

    All my other products are only displaying the FREE SHIPPING option and NOT the new Flat Rate option. . Maybe this info will help with your troubleshooting. Good luck with yours.

    Plugin Support carolm29 (woo-hc)

    (@carolm29)

    Hey, @boatgirl3!

    Can you please share screenshots of how you have the shipping zones and methods setup so we can investigate this further?

    Please also share screenshots of the settings (Product data > Shipping) for this product that can’t have free shipping.

    I recommend using https://snipboard.io. You can share the direct link to the image as a response to this topic.

    Looking forward to your reply.

    Have a wonderful day!

    Thread Starter Carey

    (@boatgirl3)

    Plugin Support omarfpg (woo-hc)

    (@omarfpg)

    Hi @boatgirl3,

    Thank you for the additional details. Can you share a screenshot of your Free shipping method settings on your US region, please?

    Additionally, since you’re now using theย Conditional Shipping and Paymentsย plugin, you can use it to explicitly disable any shipping method for this particular product. I see you went the other way around and added a condition to enable the flat rate method, I’d suggest using this plugin to exclude the Free shipping method for this product!

    Learn more: https://woo.com/document/woocommerce-conditional-shipping-and-payments/#section-6.

    Please let us know how it goes!

    Thread Starter Carey

    (@boatgirl3)

    Shipping Classes
    https://snipboard.io/xAZn5j.jpg

    Free Shipping no requirement
    https://snipboard.io/LzrwPq.jpg

    shipping settings
    https://snipboard.io/yb1YK8.jpg

    I’m going to try that now. Ill post back if it works.

    Thread Starter Carey

    (@boatgirl3)

    I tried the same thing in another woocommerce cart and I have the same issue. this store is closed, I added one product to test on and i have very few plugins on this site.

    cart error where it displays both Free and flat rate shipping options. (allows the customer to choose) https://snipboard.io/d4zSoJ.jpg

    shipping zones
    https://snipboard.io/diXhpT.jpg

    Flat rate details – https://snipboard.io/yY3AL5.jpg

    how do I fix this?


    Folks, there is a lot of chatter here, and we’re losing focus. Let me distill this down to a simple question:

    Why, when I have TWO products in my cart with different shipping classes for different shipping methods, does woo display ONE shipping at the checkout, even if my shipping zone calculation type is PER CLASS. This makes no sense.

    What if I have one product (A) that offers Standard shipping, and another (B) that also offers Expedited shipping [these are different shipping methods], and BOTH are in the cart? With only one shipping in the cart, it’s impossible to select Standard for A and Expedited for B!!!!!!

    • This reply was modified 6 months, 1 week ago by gregorybuck.
    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello boatgirl3, gregorybuck

    Thank you for your reply.

    Since you are now using the Conditional Shipping and Payments plugin, as per our Support Policy, I will recommend submitting a ticket at the Get Support page after logging into your Woo.com account.

    This step will ensure you get accurate support and assistance related to the Conditional Shipping and Payments plugin.

    I look forward to your new ticket. ๐Ÿ™‚

    Best regards.

    Thread Starter Carey

    (@boatgirl3)

    I need to be able to fix this without the plugin.
    is there a fix?

    Thread Starter Carey

    (@boatgirl3)

    SOLVED
    For my issue, I needed to disable FREE SHIPPING for certain products.
    Since most of my products are free shipping, I don’t bother with adding the weight of each product.

    1 – create a rule to disable free shipping based on weight (I used 5 pounds)
    2 โ€“ edit product -> click on the shipping tab -> I added 10 (pounds) to the weight field ย -> choose Shipping Class (whatever you named it) Mine was “USA $10.95 Flat Rate” from the drop down -> UPDATE the page.
    the Free Shipping option will be removed if the product is in the customers cart.

    screenshot to fix this is here:
    https://snipboard.io/iEz7pT.jpg

    thank you for your help! ๐Ÿ™‚

    • This reply was modified 6 months, 1 week ago by Carey.
Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘multiple shipping options displaying’ is closed to new replies.