Jigoshop UPS Shipping Extension

The Jigoshop UPS Shipping module allows you to pull in real-time UPS shipping rates to your Jigoshop. In order to use this extension, you need to have a UPS Account, ups.com username and password and a UPS Rates API key. Each of these items can be obtained from UPS through the ups.com 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 Jigoshop UPS Shipping Method plugin.

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


Once the plugin has been installed, go to the Jigoshop Settings page to configure the UPS shipping method. The UPS method is available in the Shipping tab on the Jigoshop 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 http://www.ups.com. If you don’t have an account on ups.com, you’ll need to register for one. Registration is free.
  2. UPS Password – This is your password for http://www.ups.com. If you don’t have an account on ups.com, 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.


The extension doesn’t require any additional steps to use. Once setup and enabled as a shipping method, the extension will retrieve real-time UPS rates from the carriers website and display them to your customers during checkout. UPS Shipping for Jigoshop takes advantage of core Jigoshop methods and classes and thus seamlessly integrates with other available shipping methods.

Buy Jigoshop UPS Shipping Extension