Title: Freight Shipping Problem
Last modified: November 25, 2017

---

# Freight Shipping Problem

 *  Resolved [xtimedt69](https://wordpress.org/support/users/xtimedt69/)
 * (@xtimedt69)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/freight-shipping-problem/)
 * On my store, most products are shipped USPS, except on product (Massage Chair)
   that is drop shipped for a flat fee.
 * I have 2 zones a Local Zone defined by zip code ranges and a US zone for the 
   rest of the country. In local zone I have “Local Pickup.” However if they choose
   the Massage Chair with drop ship, I do not want the local pickup option, but 
   it still shows.
 * Also, If the customer chooses the chair and then adds more products, I would 
   like the chair to have the flat rate and the rest of the items calculated and
   the local pickup just for them. Right now, it only shows the flat rate and nothing
   else.
 * If they are outside the local Zone, I would like to have the Chair show the flat
   rate and then any other items use the standard USPS shipping options.
 * I have created a class for the chair and assigned it and then added the chairs
   rate in flat rate option. But then, if a person adds another item, it gives the
   flat rate choice with no charge.
 * I have this temporarily fixed with a script in the functions.php that forces 
   the chair to be purchased separately from all other items and a plugin called
   advanced flatrate shipping to assign the freight fee to just that item. I would
   rather just use the built in shipping than a bunch of workarounds.
 * I hope I explained this well enough.
 * I have spent an entire day trying to find an answer and make this work. Is it
   even possible?

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

 *  Plugin Support [Riaan K.](https://wordpress.org/support/users/riaanknoetze/)
 * (@riaanknoetze)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/freight-shipping-problem/#post-9724487)
 * Out of the box, all products need to be shipped with single shipping method. 
   To split the shipping methods up depending on the products that are in the cart
   would require some custom coding. The closest to a workaround, would be to take
   a closer look at [https://www.woocommerce.com/products/woocommerce-conditional-shipping-and-payments/](https://www.woocommerce.com/products/woocommerce-conditional-shipping-and-payments/)
 *  Thread Starter [xtimedt69](https://wordpress.org/support/users/xtimedt69/)
 * (@xtimedt69)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/freight-shipping-problem/#post-9726445)
 * Thanks RK, that was the best solution I could find.

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

The topic ‘Freight Shipping Problem’ 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/)

 * 2 replies
 * 2 participants
 * Last reply from: [xtimedt69](https://wordpress.org/support/users/xtimedt69/)
 * Last activity: [8 years, 5 months ago](https://wordpress.org/support/topic/freight-shipping-problem/#post-9726445)
 * Status: resolved