Title: Setting up multiple shipping options
Last modified: March 26, 2017

---

# Setting up multiple shipping options

 *  Resolved [thomasdkl](https://wordpress.org/support/users/thomasdkl/)
 * (@thomasdkl)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/)
 * Hello,
 * At the moment I am setting up a Woocommerce webshop on WP. Everything runs very
   smoothly, except for the shipping part.
    My webshop sells furniture and smaller
   accessories.
 * For big furniture I want people to have the option of Paid delivery by my own
   delivery guys,local pickup or free delivery if the order price is high enough.
 * For small items I want the local pickup option or send by mail option.
 * Any ideas on how to set this up? My shop is just starting up, so there is no 
   budget for advanced plugins etc. I have tried a lot of other plugins, but non
   of them seem to support my needs.
 * Your ideas are much appreciated!
 * [https://wordpress.org/plugins/woocommerce/](https://wordpress.org/plugins/woocommerce/)

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

 *  Plugin Contributor [Claudio Sanches](https://wordpress.org/support/users/claudiosanches/)
 * (@claudiosanches)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529826)
 * You do not need any “advanced plugin” for it. It’s easy to set it using Shipping
   Classes. You can go to WooCommerce > Settings > Shipping > Shipping Classes and
   create a class for “big furniture” and “small items”, then you select your Shipping
   Classes in each of your products.
    Then you can create Flat Rates for “your own
   delivery guys” and “send by mail” using your shipping classes.
 * “free delivery if the order price is high enough” We have an option for it in
   the free shipping method. Just select “Free Shipping Requires…” as “Minimum order
   amount”, so you can enter with the amount.
 * And for “local pickup” is easy, you need only to active the method.
 *  Thread Starter [thomasdkl](https://wordpress.org/support/users/thomasdkl/)
 * (@thomasdkl)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529900)
 * Right, thanks alot for the help! I’ve got my shipping options set.
 * There’s just one more problem. I dont’t want people to be able to select the 
   small furniture shipping option when they have both large and small items in 
   their basket. Because the small items will be send by mail en we will deliver
   the large items ourselves. There is a price difference between those options.
 * Is that even possible?
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529902)
 * If you have one flat rate which handles the cost for both classes, there will
   be no choice to make.
 *  Thread Starter [thomasdkl](https://wordpress.org/support/users/thomasdkl/)
 * (@thomasdkl)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529903)
 * I don’t have a flat rate because shipping costs are calculated over customers
   postcodes.
 * In the shipping zones menu, all my zones are listed and have the option of local
   pickup and flate rate.
 * When someone orders 2 items, item #1big and item #2 small, they have 3 options
 * 1)flat rate $30,-
    2)send by mail $6,95 >>this option is only shown at small 
   items, but also small items in combination with large items. 3)Local pickup
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529909)
 * I get this, but why can’t the top 2 rates be merged? e.g. flat rate with 30 per
   large item and 6.95 for small items class?
 *  Thread Starter [thomasdkl](https://wordpress.org/support/users/thomasdkl/)
 * (@thomasdkl)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529963)
 * Im not sure what you mean but in my example, they will be delivered at the same
   time. I we deliver a table, we can easily add the small item too.
 * So basically whenever a small and large item are combined, the small item checkout
   option should disappear.
 * Do you mean that the total delivery rate would be 36,95? That would be a plan
   B I guess, but no clue as to how to set this up.
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529964)
 * So within the flat rate, setup
 * `30 * [qty]`
 * for the large class, 6 for the small, and then charge ‘per order’, I think that
   will then ignore small prices if there is a large in the cart. Tried that?
 *  Thread Starter [thomasdkl](https://wordpress.org/support/users/thomasdkl/)
 * (@thomasdkl)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-7529984)
 * Turned out, it was more simple than I thought. It should indeed be set up inside
   the flate rate menu, which was located inside the shipping zone menu.
 * I changed shipping calculation from per item to per order and added rates inside
   this menu.
 * Thanks for your help Mike Jolley, if not for your answer, I wouldn’t have found
   this option!

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

The topic ‘Setting up multiple shipping options’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

## Tags

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

 * 9 replies
 * 4 participants
 * Last reply from: [savlock99](https://wordpress.org/support/users/savlock99/)
 * Last activity: [9 years, 2 months ago](https://wordpress.org/support/topic/setting-up-multiple-shipping-options/#post-8887475)
 * Status: resolved