The WooCommerce UPS Shipping module allows you to pull in real-time UPS shipping rates to your WooCommerce store. In order to use
this extension, you need to have a UPS Account, username and password and a UPS Rates API key. Each of
these items can be obtained from UPS through the website.


Installation is handled just like any other WordPress Plugin.

  1. In your WordPress admin section, go to the Plugins tab.
  2. Click Add New, and upload the zip file.
  3. Once the file is uploaded, activate the newly created WooCommerce UPS Shipping Method plugin.

Thats it for installation, now you just need to setup the plugin from your WooCommerce Settings page.


Once the plugin has been installed, go to the WooCommerce Settings page to configure the UPS shipping method. The UPS method is available in the Shipping tab on the WooCommerce Settings page. Once configured, the UPS shipping extension will only work for those products that have weights assigned to them. Enter in the following UPS credentials on the setup page to enable UPS rates:

  1. UPS Username – This is your login name for If you don’t have an account on, you’ll need to register for one. Registration is free.
  2. UPS Password – This is your password for If you don’t have an account on, you’ll need to register for one. Registration is free.
  3. UPS API Key – This is your API key. You will need to acquire one of these from ups. This is free and can be obtained through the ups website.
  4. UPS Shipper Number – This is your UPS account number and not the same as your username. A shipper number is free and is linked to your API key. This can be obtained through the ups website as well.
  5. Source Postal Code – This is your postal code, or the poastal code where your shipments will be originating if they are different
  6. UPS Method – Check the boxes of the available UPS shipping methods that you’d like to offer on your website. The list of available methods is based on the UPS services in your Base Country/Region.
  7. Handling Fee – If you’d like to charge an additional handling fee to your UPS shipments, add that value here. If not, leave the field blank.

After you’ve filled in those fields and enabled the shipping method, your website should be ready to receive real-time UPSĀ rates. If you’re not receiving rates, please check to make sure that your UPS API key, username, password and account areĀ entered correctly and active. If you need help determining whether your account details are good and/or active, you can contact UPS or a UPS Account Representative.

E-Commerce Package


Product Type


Current Version