• Resolved doubleedesign

    (@doubleedesign)


    Hi there,

    I am having trouble replicating my old shipping setup on a site using 2.6’s new shipping zones.

    Items in Shipping Class 1 have a flat rate of $20.
    Items in Shipping Class 2 are local pickup only.

    In my shipping zone, I have added Flat Rate and Local Pickup.

    In the Flat Rate section, I have a price set for Shipping Class 1 only. the base cost (under Tax Status, above the Shipping Classes section) has nothing entered, not even the 0. Both Shipping Class 2 and No Shipping Class Cost are empty, reading N/A.

    When only items from Shipping Class 2 are in the cart, the shipping calculation functions as intended – only local pickup is available.

    However, when an item from each class is available, both shipping options are shown – so a customer could theoretically place an order for a pickup-only item along with a shippable item, expecting it to cost $20.

    Is it possible to set this up so that if an item from Shipping Class 2 is present in the cart, Flat Rate is not available, only Local Pickup is?

    https://ww.wp.xz.cn/plugins/woocommerce/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor Mike Jolley

    (@mikejolley)

    This would probably require table rates not flat rates. What did you use before?

    Thread Starter doubleedesign

    (@doubleedesign)

    Thanks for the quick reply Mike! I just loaded up a backup of the pre-upgrade site and it has the same issue with the old setup, it just hadn’t been picked up before (fortunately it’s rare for a customer to buy more than one item from this store).

    I have just tried out Conditional Shipping And Payments and that met these requirements for me.

    Thanks again for your time!

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

The topic ‘Exclude a shipping class from flat rate’ is closed to new replies.