• Resolved Trevor

    (@connoisseurtv)


    We have shipping and local pickup setup on our site. When our customers select pickup, everything works fine, because there is no cost for pickup. If they choose shipping, it ask for an address, yet we only have one shipping option and that’s flat rate shipping for 13. On our site it says “enter your address to view shipping options” yet there are no options, its flat rate no matter the location.

    The question is how do we force flat rate shipping on all shipping orders regardless of the location.

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

Viewing 6 replies - 1 through 6 (of 6 total)
  • I have the same exact question. I’d really prefer my customers to see the flat rate shipping charge in their cart.

    The flat rate does show on the Checkout page even without entering an address, but it’s at the very bottom. The customer would’ve probably entered their address already before even noticing it.

    @connoisseurtv in WooCommerce – Settings – Shipping – Shipping Options you’ll find an option: Hide shipping costs until an address is entered – make sure this is unchecked

    Also, in WooCommerce – Settings – General there is an option: Default customer location – try these setting (for example Shop Base Address to default to your own address)

    Hi @seank123, “Hide shipping cost until an address” was already unchecked for my site.

    I tried your other advice to set the shipping location Default to Shop Base. That does show the Flat Rate charge in the Cart. However, because the Shipping location then defaults to California, it also adds Tax.

    This will only confuse some people, especially since most of my customers aren’t in CA and aren’t subject to any tax. Of course, the matter resolves itself once they enter their shipping address. But then we’re back to square one where customers have to enter their address to get a true cost with no tax.

    Now – I did try the Geolocate option, which removes the tax. And it does automatically show the Flat Rate BUT… then it says underneath it “Shipping options will be updated during checkout.” Which leads customers to think there are other shipping options or that their cost might change, which neither is true.

    My question is: can I remove/not display that one sentence “Shipping options will be updated during checkout” since the Flat Rate is already showing in the Cart exactly how I want it?

    Thank you for helping us out.

    Have a look at the CSS for that message – you may be able to use display:none; to hide it – not in front of a computer at the moment so can’t look myself!

    OK thanks! The following CSS worked for me:

    .woocommerce-shipping-destination {
    display: none;
    }

    Hopefully, it’ll work for @connoisseurtv as well.

    Thread Starter Trevor

    (@connoisseurtv)

    Thanks for the the feedback from everyone. I am sure some of the suggestions will help people with this issue in the future. My site is now working, thanks to these recommendations.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Force flat rate shipping’ is closed to new replies.