WordPress.org

Forums

AWD Weight/Country Shipping for WooCommerce
Disable shipping option when cart has a product from a certain category (2 posts)

  1. Snuk
    Member
    Posted 1 year ago #

    Hi,

    I've recently set up the shipping costs for a client's webshop, using the "AWD Weight/Country Shipping" plugin. I've enabled two shipping options, the AWD Weight/Country option and a local pickup option.

    However, the webshop contains a certain category of products which are too big to ship, so they have to be picked up at the store. So what I basicly want to do is this:

    When a customer has at least one product in category X in his or her shopping cart, I want to disable the AWD Weight/country shipping option, and have the local pickup as the only available option at the checkout page.

    Does anyone know of a way to achieve this?

    Another workaround for this solution is to give all the products in category X a weight higher then the max weight defined in the shipping settings, but this doesn't seem to work either.

    Thanks in advance

    - Leon

    http://wordpress.org/plugins/awd-weightcountry-shipping/

  2. demon11c
    Member
    Posted 1 year ago #

    Yes, Im after a similar function and posted about it here:

    http://wordpress.org/support/topic/shipping-option-disabled-after-max-weight-is-reached?replies=2

    My problem is that there is no cut off for maximum shipping weight. No matter how heavy, the plugin will use the closest highest value. eg: if your max weight value is 1kg and shipping for that is $5, then even if the weight of the product is 10kg, shipping will still be calculated at $5.

    So right now what Im doing is putting a ridiculously high price for a the weight above the highest. ie: $1000 to force people to use another optin. But this is obviously not ideal.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • AWD Weight/Country Shipping for WooCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic