WooCommerce UPS Shipping


Display real-time UPS shipping rates and delivery estimates to your customers in your WooCommerce Store via the UPS API

Out of stock

Product Description

The WooCommerce UPS Shipping extension allows you to show your customers real-time UPS shipping rates and delivery estimates in your WooCommerce Store. Shipping rates are calculated on the cart page and displayed to the customer. WooCommerce UPS supports the full-range of UPS shipping rating services and options available through the UPS Shipment Rating API.


WooCommerce UPS Shipping Features

  • Use negotiated rates based on your UPS Account Number (if enabled in your UPS account)
  • Show delivery estimates (see screenshot above) for each service level
  • Multiple package settings – Per-Item, Per-Order (with custom box size / weight), Pack Table, or UPS-designated package. See below for details.
  • Option to only show the lowest cost rate
  • Option to show a fallback rate if the UPS API is down
  • Add handling fees to each shipment
  • Restrict service level availability (e.g. Only Ground or 3-Day Select service) shown to customers
  • Add delivery confirmation (Signature Required and / or Adult Signature Required)
  • Add declared value (insurance) to the shipment based on the total order price
  • Rate shipments as Carbon Neutral (if enabled in your UPS account)
  • Developer Friendly – various filters available to customize rates and availability

General Options


Rate Options


Shipment Options

Easily customize how shipping is calculated using the packaging setting:

  • Per-item – each item in the customer’s order is considered to be a package within the overall shipment. The product’s dimensions and weight is used for the package dimension / weight. There is an option to require dimensions for products (for more accurate shipping quotes).
  • Custom Box – the customer’s order is considered to fit inside the dimensions defined for the custom box. The combined weights of the products in the customer’s order plus the box weight is used as the total weight for the shipment.
  • Pack Table – define a pack table for each shipping class, which can then be assigned to products. A pack table works by specifying how many units fit inside a given box size / weight. If the quantity of product’s ordered exceeds the maximum in the pack table, a new package will be created at the next logical pack table level.



After installing and activating the WooCommerce UPS Shipping plugin, go to WooCommerce > Settings > Shipping > UPS and enter your UPS username and password. You’ll also need to fill out the Origin Shipper section so UPS can calculate rates correctly.


WooCommerce UPS Shipping does not yet support Freight or FRS shipment rating — contact us if you need support for these types of shipments.

Additional Information


License for 1 WordPress Installation



WooCommerce Compatibility



There are no reviews yet, would you like to submit yours?

Be the first to review “WooCommerce UPS Shipping”