Title: Conditional Shipping
Last modified: August 30, 2016

---

# Conditional Shipping

 *  [orionhntr](https://wordpress.org/support/users/orionhntr/)
 * (@orionhntr)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/)
 * I am using Weight Based Shipping for Woocommerce along with UPS Woocommerce Shipping
   Basic. I have the Weight Based to calculate costs for anything over 100lbs. I
   want the UPS to calculate costs below 100lbs only.
    As of now, if the total weight
   is below 100lbs, only UPS displays the cost, which is correct. Once I exceed 
   the 100lb limit, both the UPS and Weight Based displays their totals. How can
   I set it so that UPS doesn’t show once that 100lb limit is reached? Do I need
   to install a conditional plugin or is it something I can edit in the php? Thanks!

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

 *  [Dan](https://wordpress.org/support/users/dangoodman/)
 * (@dangoodman)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507147)
 * Hi,
 * I’m an author of Weight Based Shipping plugin you mentioned. Just FYI, each plugin
   has its own dedicated support forum where it’s more chance to get support. For
   example, WBS support forum is here — [https://wordpress.org/support/plugin/weight-based-shipping-for-woocommerce](https://wordpress.org/support/plugin/weight-based-shipping-for-woocommerce).
 * As of combining two shipping methods there is a paid shipping extension which
   can do that — [Tree Table Rate Shipping](http://tablerateshipping.com). With 
   it you can activate other shipping methods upon various conditions, such as order
   weight. You can also get rid of Weight Based Shipping plugin since Tree Table
   Rate supports weight-based rate too, but this is optional of course. Let me know
   and I’ll guide you through the setup process.
 *  Thread Starter [orionhntr](https://wordpress.org/support/users/orionhntr/)
 * (@orionhntr)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507191)
 * Thanks for the reply. Looking over Tree Table rather quickly, it doesn’t look
   like it will do exactly what I want it to do. It appears though I can set a specific
   dollar amount when the weight limit is met but are not actually able to activate
   the UPS calculator to generate an accurate figure based on destination.
 *  [Dan](https://wordpress.org/support/users/dangoodman/)
 * (@dangoodman)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507224)
 * Well, it actually does. I’ve prepared a Table Rate Shipping configuration on 
   our staging — [http://tablerateshipping.com/demo2/wp-admin/admin.php?page=wc-settings&tab=shipping&section=tree_table_rate](http://tablerateshipping.com/demo2/wp-admin/admin.php?page=wc-settings&tab=shipping&section=tree_table_rate).
   Although on staging it uses kgs instead of lbs and built-in shipping methods 
   instead of USPS and WBS, plugin works with any currency and shipping method supported
   by WooCommerce, don’t worry about that. Does that make sense?
 *  Thread Starter [orionhntr](https://wordpress.org/support/users/orionhntr/)
 * (@orionhntr)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507418)
 * Sorry for the long delay. I was on vacation. I included a screenshot showing 
   my issue. The way that I am trying to set this up is so that anything over 100
   lbs is calculated and shipped by the Weight Based Shipping. Anything under 100
   lbs will calculate and ship with the UPS plug in. In the screen shot, the cart
   total weight is 110 lbs. Only the Weight Based Shipping method should be showing.
   How do I get the UPS Ground calculator to stop displaying? Everything works fine
   when the weight is below 100 lbs, only UPS shows.
 * So, bottom line, how do I keep the UPS Ground from displaying itself on weights
   over 100 lbs? I’m not seeing any settings that I change to do this. Thanks again!
 *  Thread Starter [orionhntr](https://wordpress.org/support/users/orionhntr/)
 * (@orionhntr)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507419)
 * [
    Forgot the screenshot.
 *  [Dan](https://wordpress.org/support/users/dangoodman/)
 * (@dangoodman)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507420)
 * You can achieve this with the Table Rate Shipping plugin. Did you look at the
   configuration I linked above?
 *  Thread Starter [orionhntr](https://wordpress.org/support/users/orionhntr/)
 * (@orionhntr)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507423)
 * For the price of the plug in, I’m going to go ahead and give it a try. There’s
   only so much you can do with the demo, but it looks like it may be what I need.
   Thanks for the help!
 *  [Dan](https://wordpress.org/support/users/dangoodman/)
 * (@dangoodman)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507424)
 * You’re welcome! Feel free to contact us with any questions.

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

The topic ‘Conditional Shipping’ is closed to new replies.

## Tags

 * [conditional shipping](https://wordpress.org/support/topic-tag/conditional-shipping/)
 * [weight based](https://wordpress.org/support/topic-tag/weight-based/)

 * 8 replies
 * 2 participants
 * Last reply from: [Dan](https://wordpress.org/support/users/dangoodman/)
 * Last activity: [10 years, 7 months ago](https://wordpress.org/support/topic/conditional-shipping/#post-6507424)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
