UPS - General Settings
UPS Live Rates and Access Points PRO plugin explainer video
Watch our UPS General Settings dedicated video:
You can reach the plugin settings by choosing the WooCommerce → Settings → Shipping → UPS from the sidebar.
In order to offer your customers the available UPS services you need to own a UPS account with an access to the API. Enter your credentials (User ID, Password, Access Key and Account Number) in the plugin's API Settings section fields below:
The UPS plugin uses the shop's origin entered in the WooCommerce settings at WooCommerce → Settings → General → Store Address by default. However, if you want the live rates to be calculated for the different shipper's address than your shop's because e.g. you ship your products not from the shop but directly from the warehouse located somewhere else, you can define the Custom Origin using the fields below:
- this option allows you to change the measurement units used to calculate the UPS live rates. The plugin uses the units selected in the WooCommerce settings by default. ( WooCommerce → Settings → Products → Measurements).
Please also mind that if the individual product's weight has not been entered in the WooCommerce Product data → Shipping → Weight field for each of the products in your shop, the
0.1 kg / lbsweight value will be used by default in order for the UPS API to be able to calculate the shipping rates.
- enabling the Debug Mode will let you identify and analyze the problems with UPS services price calculation. All the requests, responses and the error messages coming back from the UPS API will be displayed in the cart and on the order summary page:
Please mind that if you have the UPS SurePost services active on your UPS account, the UPS SurePost Live Rates shipping method has been added within a shipping zone and the Debug Mode enabled, it will display each UPS SurePost service as a separate request:
- once your login credentials were entered and Save changes button hit, the API Status should change to OK and turn green as a confirmation the API connection has been established:
If for some reason the plugin is not able to establish the connection with the UPS API, you will see the error message coming from the API with the detailed information on the cause of the problem, e.g.:
Still wondering if the plugin will meet your needs?