Handle Third Party fulfillment

Manage Third-Party Fulfillment while Calculating UPS Rates for Products Shipped Internally in WooCommerce

WooCommerce store owners have a lot of options when it comes to shipping their products. In some cases, the store owners may ship the products themselves. Sometimes, the store owners may have third-party company shipping the products on their behalf. And there are cases when the store owners may be using a combined scenario, where the products are shipped by both the store owner and the third party. However, in such cases, it is very common to have a slight confusion while shipping. In this article, we will be focusing on how a store owner can handle third-party fulfillment while calculating shipping rates for the products shipped by them.

We will be solving one of the issues of Michael, a WooCommerce store owner. According to Michael, “I am working with a third-party fulfillment company to process some of my orders. Currently, if I order my products the UPS shipping calculates correctly. If I add their product to the same order the UPS shipping never calculates. Is there a solution to this or some way to not use those specific products in the current calculations? The 3rd party fulfillment will ship the products from their site so I would not need to worry about them.

Solving Michael’s Issue using WooCommerce UPS Shipping plugin

While using a third-party to ship some of the products, one of the best ways to simplify the shipping is to use Shipping Classes. So, Michael will have to create two shipping classes, one for the products that he handles internally, the other one for the products shipped by the third-party.

Now, after successfully differentiating between the products, Michael needs to calculate UPS shipping rates only for his products. In that case, the best possible solution would be to skip calculation for any product handled by the third party, that may be in the cart. Using the code in this link, Michael can easily skip shipping calculation in case of all those products that are fulfilled and shipped by the third-party company. You can get a full tutorial on how to skip products while calculating shipping rates from this link.


So this article covers how you can add extra cost for Pallets andSpecial Padding, to your shipping cost in case of UPS LTL Freight. Using the price adjustment field in the WooCommerce UPS Shipping plugin you can easily add additional cost to your shipments. The plugin supports both percentage and flat rate price adjustment. So it becomes very easy for store owners to add or even remove some amount from their shipping cost.

If you have any suggestion regarding the article, feel free to share your views in the comment section below. We have also attached some details about the plugin that we had discussed in this article.

About the plugin

WooCommerce UPS Shipping plugin

  • Get real-time accurate UPS Shipping rates
  • Add extra handling charges to the shipping cost
  • Provide discounts on shipping cost
  • Generate shipping labels
  • Track your UPS Shipments
  • Basic Version of the plugin
  • Premium Version Cost – $69

Leave a Reply