WooCommerce UPS Shipping Plugin

(4 customer reviews)

$39.00 / year and a $40.00 Initial Cost


This plugin uses the UPS XML API and UPS will be shutting down this API in 2024. We will be closing all sales for this plugin on the 30/06/2023.

Please go ahead and purchase this plugin instead: WooCommerce UPS shipping plugin (OAuth)

Out of stock

SKU: woo-ups Categories: , Tags: ,



  • You must be a UPS customer for this extension to function. UPS Account credentials required.
  • Origin Country, State, Zip Code/Post Code entered in the plugin must be the same as where your UPS account was created.
  • Currency set to one of the following: AUD, USD, NZD, CAD, EUR.
  • Dimension and weight units set to inches and lbs, This can be changed to suit CM and KG, please reach out to support.
  • Please note! This extension does not do freight shipping and there is a weight limit of 150 lbs.


  • That your server has SimpleXML installed.


Ship Via

Allow certain WooCommerce products to offer UPS shipping rates only.
If you are using another Extension Works shipping plugin with UPS, for instance USPS, you may wish to send certain products with UPS and others with USPS.
You can assign which shipping company will ship certain products.
Screen Shot 2015-12-05 at 11.20.57 am
*Only compatible with Extension Works shipping plugins.


Need to print off UPS shipping labels?
You can do this with our WooCommerce UPS label printing plugin.


  • Ship using your negotiated rate for UPS, information on negotiated rates found here.
  • This plugin offers a number of shipping methods for both International and Domestic shipping.
  • You can choose specific shipping Services’s to display at the checkout.
  • You can create Custom boxes to suit the size of your products.
  • Using your custom box, you can define the number of items you would like to pack into the custom box and also the maximum weight.
  • You can add a handling fee.
  • Set a fallback rate, if the UPS APi ever goes down, your customers will always be presented with a price.
  • You can re-name the shipping service title’s to suit your Website.
  • The product dimensions and weight will be used to pack your items into your Custom Boxes or the pre-defined boxes, once a box has reached it’s full capacity (using the dimensions and weight of your
    products), another box will be added. A Box Packing Algorithm.
  • You can set up as many custom boxes as you need to. There is no limit.
  • Select which shipping rates to display at the checkout. Cheapest / Highest / All
  • You can ship with Weight Only- Regular sized items are grouped and quoted by weight only: Product dimensions are still taken into consideration. Not recommended if your products have irregular dimensions or have very large dimensions where dimensional weight will be used to determine the shipping price.
  • Order Limit. We have allowed you to set up a dollar ( ORDER ) amount in the admin area of our extension. When the dollar ( ORDER ) amount is reached in the cart, the ‘Free Shipping’ feature will be available for your customers.


UPS Next Day Air
UPS Second Day Air
UPS Ground
UPS Worldwide Express
UPS Worldwide Expedited
UPS Standard
UPS Three-Day Select
UPS Next Day Air Saver
UPS Next Day Air Early A.M.
UPS Worldwide Express Plus
UPS Second Day Air A.M.
UPS Saver
UPS Today Standard
UPS Today Dedicated Courrier
UPS Today Intercity
UPS Today Express
UPS Today Express Saver

Available Envelopes

UPS Express Reusable Envelope
UPS Express Envelope
UPS Legal Express Reusable Envelope
UPS Legal Window Envelope
UPS Window Envelope

Available Boxes

UPS Express Box Large
UPS Express Box Medium
UPS Express Box Small
UPS Express Tube
UPS World Ease Document Box
UPS 10KG Box
UPS 25KG Box


All of our Extensions are developed and Supported by Extension Works, there are no 3rd party developers involved. This will ensure that your request’s if any, are handled by Extensions Works in a timely and prompt manner. This we can guarantee.


Compatible up to WooCommerce Version 7.1.X
Requires at least WordPress: 3.5, Tested up to WordPress 6.1.X, Compatible up to PHP 7.4.30

Extensions tested on a Single Site Installation, multisite installations not recommended.



The box packer is volume based. This will in most cases provide good results, but will never be as accurate as a real person packing a box (see BIN Packing Problem) therefore it is important you understand that packing results are as accurate as they can be and any anomalies should be accepted.)

[siteorigin_widget class=”kad_split_content_widget”][/siteorigin_widget]

4 reviews for WooCommerce UPS Shipping Plugin

  1. Jonathan

    TOP notch! I use UPS and USPS on my website, thank you EW.

  2. Adrian Brent

    Thank you for building such a great plugin, l needed a special feature that was not available in the UPS plugin and your Support staff helped me find a solution. Great team at ExtensionWorks.

  3. Danny

    Well let me say, using the UPS shipping plugin and the UPS label printing plugin has been a life saver for my business. Great service and plugins.

  4. Lois Reid-Hines

    This product works as advertised and the price is cheaper than many other options out there. A+ customer service as well. Would recommend it to my peers.

Add a review

This site uses Akismet to reduce spam. Learn how your comment data is processed.