UPS Shipping Rate Types & UPS Service Options – WooCommerce UPS FAQs
-
Understanding Available UPS Rate Types and Services
This error occurs because the selected UPS service does not support the configured Delivery Confirmation option. To resolve the issue:
– Go to the edit product page for the product being tested.
– Under UPS Shipping details, locate the Delivery Confirmation option.
– Change the setting to “Confirmation not required.”
– Check if this change resolves the issue.
No, published rates and negotiated rates are not the same. Published rates are standard or retail rates offered by UPS to the general public. Negotiated rates are specific to your UPS account and reflect any discounts or agreements you have with UPS. To receive your negotiated rates via the PluginHive UPS plugin, you must register with your correct UPS account number and ensure the plugin settings are configured appropriately.
Yes, the plugin supports displaying your UPS account-based negotiated rates. Simply connect your UPS credentials in the plugin settings to ensure your negotiated rates are retrieved and shown at checkout.
Yes, the PluginHive UPS plugin supports displaying both your account-specific published rates and negotiated rates. You can select which rates to display according to your requirements, ensuring that your customers see the accurate shipping charges as per your UPS account settings.
No, the PluginHive UPS plugin cannot display published rates while the “Negotiated Rates” option is enabled. When “Negotiated Rates” is enabled, the plugin only displays the negotiated rates returned by the UPS API. If you wish to display standard published rates, you must disable the “Negotiated Rates” option in the plugin settings.
No, the PluginHive UPS plugin cannot display published UPS rates while the “Negotiated Rates” option is enabled. When “Negotiated Rates” is enabled, the plugin will only display the negotiated charges specific to your UPS account.
To achieve shipping calculation from multiple warehouse locations, you can use our custom solution “WooCommerce UPS Multi-Warehouse Shipping” Add-on. With this add-on, you can set up multiple warehouse addresses, and shipments will be created from the appropriate warehouse based on the destination ZIP code entered by your customers. The add-on works seamlessly with the WooCommerce UPS Shipping Plugin with Print Label, and shipping labels will be printed from the selected warehouse’s address. The plugin will also charge you negotiated rates directly from your UPS account.
Yes, If your shipping account has negotiated rates available and you want these rates to be displayed during checkout, you should enable the ‘Negotiated Rates’ option in the plugin settings. This ensures that negotiated rates are shown to your customers. Also, make sure to set the “Customer Classification” to “Rates associated with shipper number” in the plugin settings.
Adjusting UPS rates by a percentage applies a uniform increase or decrease to all returned rates for a specific service, regardless of the shipping destination or package details.
Yes, PluginHive’s UPS plugin supports the UPS SurePost service. This service combines the reliability of the UPS Ground network with USPS handling the final delivery, including deliveries to registered P.O. Boxes.
Yes, the PluginHive UPS plugin displays both published UPS rates and your account-specific rates. You can configure the plugin to show either the standard published rates or the rates specific to your UPS account, based on your business needs.
The WooCommerce UPS Shipping plugin supports UPS Simple Rate boxes and packs your items into these boxes, calculating rates based on both the overall package weight and dimensions. It considers the box size when determining the shipping rate for UPS Simple Rate services. However, it does not allow you to create custom flat rates based on box or box size within the plugin itself.
Yes, the WooCommerce UPS Shipping plugin supports UPS Simple Rate services. UPS Simple Rate is a flat-rate shipping option provided by UPS based on package size and service level. The plugin will display UPS Simple Rate options at checkout if enabled and properly configured in your plugin settings. For more details on setting up UPS Simple Rate with the plugin, refer to the official documentation: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#ups_simple_rates.
Yes, the WooCommerce UPS Shipping Plugin fully supports UPS Simple Rate services.
Yes, with the WooCommerce UPS Shipping Plugin with Print Label, you can add an additional cost (markup) to each UPS service on top of the rates returned by the UPS API. This allows you to customize the shipping rates displayed to your customers according to your business needs. You can refer to this guide: https://www.pluginhive.com/knowledge-base/understanding-wordpress-ups-shipping-charges/
The WooCommerce UPS Shipping plugin can fetch and display your UPS account-based negotiated rates. This allows you to use your custom-negotiated rates with the plugin. You can check out here: https://www.pluginhive.com/knowledge-base/user-id-shipper-number-combination-not-qualified-receive-negotiated-rates/
To ensure that all hazmat products are packed together up to the allowed package limit (rather than separately), you should:
1. Review your packaging settings in the PluginHive shipping plugin:
– Go to the plugin settings in your WooCommerce admin panel.
– Locate the packaging options, often found under the “Packing” or “Parcel Packing Method” section.
2. Set up “Pack into Boxes” or “Weight-based packing,” based on your requirements.
To display Published UPS Rates in the PluginHive UPS plugin, ensure the following settings are configured in the Rates and Services section:
1. Disable the “Negotiated Rates” option.
2. Set the “Customer Classification” to “Retail Rates.”
These steps will configure the plugin to show standard published rates instead of your account’s negotiated rates.
To display negotiated UPS rates and add a margin using the PluginHive UPS WooCommerce plugin, follow these steps:
1. Navigate to the plugin settings and go to the ‘General’ tab.
2. Enable the “Negotiated Rates” option. This ensures the plugin fetches your negotiated UPS rates instead of standard retail rates.
3. After enabling negotiated rates, go to the ‘Rates and Services’ section.
4. Use the “Price Adjustment ($)” field to add a fixed or percentage margin to each shipping method as desired.
5. Save your settings.
This will allow your customers to see your negotiated shipping rates with your chosen margin instead of the standard retail rates.
To enable published rates (also referred to as retail or standard rates) in the PluginHive UPS plugin, select one of the following options in the “Customer Classification” setting:
– Default
– Retail rates
– General list rates
These options will configure the plugin to show standard published UPS rates, which do not include your UPS account discounts.
To enable UPS negotiated rates and ensure your customers are charged the correct rates for hazardous materials shipments, please follow these steps:
1. Log in to the UPS website and verify the rates displayed there for comparison.
2. Enable the Negotiated Rates option in your PluginHive plugin settings.
3. Set the “Customer classification” setting to “Rates associated with shipper number”.
4. Confirm that shipper and recipient addresses, package weight, and dimensions, Hazmat details are correctly configured.
5. Check whether the destination address is marked as Residential or Commercial and compare with UPS website rates accordingly.
6. Review the “Insured value indicator” in the plugin settings, as enabling this may impact the shipping rates.
7. If the rates still do not match, turn on Debug mode. Check the debug logs for the following details and compare them with the UPS website:
– Ship to Address: State/Province Code, City, Postal Code, Country Code.
– Ship From Address: Address Line, City, Postal Code, Country Code, State/Province Code.
– Packaging Type, Dimensions, and Weight.
– Package Service Options, Negotiated Rates, and Special Services.
– Hazmat details
Following these steps should help resolve any discrepancies with UPS negotiated rates.
Currently, the PluginHive shipping plugin does not allow you to assign specific packaging boxes to groups of items, such as hazmat products. The plugin automatically selects the most efficient box size from the available options based on the entire cart’s contents, and hazmat items are not always packaged separately from standard products.
To ensure manually created WooCommerce orders include your UPS negotiated shipping rates at checkout, follow these steps:
1. Make sure “Negotiated Rates” is enabled in the General Settings tab of the plugin to allow display of your special UPS rates.
2. Under the Rates and Services tab, set the Customer Classification setting to “Rates Associated with Shipper Number.”
These steps will ensure that your customers see and can pay for the correct UPS negotiated shipping rates when processing payments for manual orders.
You can cross-check the rates under ups.com
To ensure your UPS rates match the negotiated rates from your UPS account, follow these steps:
1. Enable the “Negotiated rates” option within the plugin settings.
2. Set the “Customer classification” to “Rates associated with shipper number.”
3. Verify that the Shipper & Recipient Address, UPS Service Code, package weights, and dimensions are configured correctly, as discrepancies in these fields can cause rate mismatches.
4. Check the “Insured value indicator” in the plugin settings, as this can influence the UPS shipping rates.
For detailed troubleshooting, refer to these resources:
– Troubleshoot higher rates: https://www.pluginhive.com/knowledge-base/troubleshoot-higher-rates-ups-shipping-plugin/
To make sure your UPS account rates (negotiated rates) are being shown:
1. Confirm that the “Negotiated rates” option is enabled in the plugin settings for your UPS account. Additionally, make sure you have configured the Rates associated with the Shipper account number under the custom classification settings.
Enabling these settings ensures the rates displayed on your site reflect your specific UPS account pricing rather than standard retail rates.
Once UPS activates the negotiated rates on your account, ensure that the “Negotiated Rates” option is enabled in the plugin settings:
1. Go to the General Tab in your plugin settings.
2. Enable the “Negotiated Rates” option.
This will ensure that your negotiated rates, including eligible special programs, are applied at checkout.
This error occurs when the Hazmat product details entered do not match the information required by UPS for valid rate calculation. To resolve this:
1. Open the affected product in your WooCommerce dashboard.
2. Verify the Hazmat details, especially the “HazMat Proper Shipping Name” and the Commodity ID.
3. Make sure that the “HazMat Proper Shipping Name” matches the official description for the given Commodity ID as listed in the UPS Dangerous Goods Chemical Tables.
4. Update the product details with the correct values.
5. Refer to the UPS Dangerous Goods Chemical Tables for accuracy: https://www.ups.com/us/en/support/shipping-support/shipping-special-care-regulated-items/hazardous-materials-guide/hazardous-material-service-definition/dangerous-goods-chemical-tables.page
6. Save the changes, then check the cart or checkout page to see if shipping rates are now retrieved successfully.
To address the problem of UPS Negotiated Rates not appearing in your PluginHive plugin, follow these steps:
1. Confirm Negotiated Rates Are Enabled:
– Log in to your UPS account and ensure Negotiated Rates are activated for your UPS account.
– Only UPS accounts with enabled Negotiated Rates will be able to retrieve them via the API.
2. Verify UPS Shipper Account Number:
– In the plugin settings, confirm that the Shipper Account Number entered matches exactly with your UPS account
3. Plugin Configuration:
– In the plugin’s shipping method settings, make sure “Enable Negotiated Rates” (or a similar setting) is checked.
– Make sure that you have configured the Rates associated with Shipper number under the customer classification.
For accuracy, we recommend logging into your UPS account and comparing rates using the same addresses and package details.
To ensure that the UPS plugin is pulling your negotiated rates:
Enable the Negotiated Rates option in the plugin settings.
Make sure your UPS Account Number is correctly registered in the plugin.
Under Custom Classification settings, ensure the rates are associated with your shipping number.
Once configured, compare the rates shown on your site with the rates displayed on UPS.com for verification.
To verify and correct Hazmat details:
1. Cross-check the Commodity ID number and Class Division numbers for your product variations using the UPS Chemical Table: https://www.ups.com/assets/resources/media/en_US/chemical_table.pdf
2. Update the product settings in WooCommerce under Products > All Products > [Your product] > Shipping > UPS Setting > Hazardous Materials.
3. Enter accurate values for the Chemical Record Identifier, Commodity ID, and Class Division.
4. Save changes and test the checkout process to ensure UPS rates are returned.
To verify if the PluginHive UPS plugin is fetching your UPS account-based negotiated rates, log in to your UPS profile on ups.com. Compare the shipping rates displayed in your WooCommerce store (using the PluginHive plugin) with those shown on the UPS website while logged into your account. The rates in the plugin should match what you see online, as the plugin retrieves real-time rates directly from the UPS API using your account credentials. If you notice any discrepancies, ensure that your plugin settings, including your UPS account details, are entered correctly.
To check and correct Hazmat details for a product:
1. Navigate to the product page in your WooCommerce admin.
2. Review the Hazmat fields.
3. You can refer to the official UPS Hazmat documentation for accurate data entry.
To accurately compare the PluginHive plugin rates with official UPS Surepost rates,
Log in to your UPS account on ups.com and retrieve the Surepost rates using the same ShipFrom and ShipTo addresses, as well as the package weight and dimensions used in the plugin.
To enable your negotiated UPS rates, go to the General tab of the plugin settings and activate the “Negotiated Rates” option. Also make sure you have set Rates associated Shipper number in Customer Classification. This will ensure your negotiated rates are reflected.
To enable UPS account-based negotiated rates (your discounted rates) with PluginHive UPS plugin:
1. Go to your WordPress dashboard and navigate to the UPS plugin settings.
2. Locate and enable the “Negotiated Rates” option.
3. Ensure your UPS account details are correctly entered while completing the registration.
4. Make sure that you have configured the Rates associated with the Shipper number under Custom classification.
If you continue to see issues, verify your UPS account is correctly set up to return negotiated rates, and contact PluginHive support if necessary.
To ensure your PluginHive UPS plugin displays accurate negotiated UPS rates on your WooCommerce site, follow these steps:
1. Register your genuine UPS account within the plugin to access your negotiated (discounted) rates.
2. Double-check your plugin settings:
– Enable the “Negotiated rates” option.
– Ensure the correct UPS shipper account number is used.
– Set “Customer Classification” to “Rates associated with shipper number.”
3. Verify the “Insured Value Indicator” setting in the plugin, as it may also affect the calculated rates.
4. Cross-verify the rates shown by the plugin with those provided on UPS.com, ensuring you use identical shipment details (addresses, package weight, and dimensions).
For accuracy, we recommend logging into your UPS account and comparing rates using the same addresses and package details.
To set up UPS Simple Rate in the WooCommerce UPS Shipping Plugin:
1. Navigate to WooCommerce > Settings > Shipping > UPS.
2. Select “Special Services.”
3. Enable the “UPS Simple Rate” option.
4. The plugin provides UPS Simple Rate box options, allowing you to choose the best fit for your needs.
5. Enable the UPS shipping services related to Simple Rate according to your preferences.
Once configured, your customers will see shipping options, including UPS Simple Rate, during checkout. For detailed instructions, you can refer to this article: https://www.pluginhive.com/ups-simple-rate-shipping-for-woocommerce/
Simple rates in the WooCommerce UPS Shipping Plugin are determined based on the package weight and dimensions entered for each product. To ensure accurate rates:
– Always provide complete weight and dimensions for products. If these details are missing, the plugin cannot show simple rates as expected.
– Avoid entering package information manually for each order, as this can lead to inconsistent or missing rates.
– Ensure that each product in your WooCommerce store has accurate weight and dimension values set in the product data section.
By meeting these prerequisites, the plugin will automatically calculate and display the correct simple rates for your shipments.
You can read more here: https://www.pluginhive.com/ups-simple-rate-shipping-for-woocommerce/
The ‘Delivery Confirmation’ option in the PluginHive UPS plugin directly influences the shipping rates shown at checkout:
– Selecting “Confirmation Required” or “Confirmation with Signature” will add a surcharge to the UPS shipping rate, as UPS charges extra for these services.
– If you do not want an additional delivery confirmation charge, choose “Confirmation Not Required” in the Delivery Confirmation settings.
– Setting the option to “Confirmation Not Required” will reflect the standard shipping rates without the extra UPS charges for delivery confirmation.
Yes, the UPS Plugin supports UPS Simple Rates. You will still need to enter the product weight and dimensions for accurate rate calculation.
You can learn more about UPS Simple Rates here: https://www.pluginhive.com/ups-simple-rate-shipping-for-woocommerce/
UPS Ground Saver (formerly known as UPS SurePost) services are supported and can appear under the following names:
– UPS SurePost (USPS) < 1lb
– UPS SurePost (USPS) > 1lb
– UPS SurePost (USPS) BPM
– UPS SurePost (USPS) Media
For more details, you can refer to the knowledge base article: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#ups-ground-saver-services
If you are not using UPS SurePost or UPS Simple Rate services, it is recommended to disable these options in your plugin settings to prevent related notices from appearing. To do so:
1. Navigate to the plugin settings in your WooCommerce dashboard.
2. Go to the ‘Rates and Services’ section.
3. In the list of services, make sure to disable ‘SurePost’ services.
4. Disable simple rate under the special service tab.
Real-time rates refer to the negotiated rates available with your UPS account. The plugin will display your UPS account’s negotiated rates. To ensure this, set the “Customer Classification” option as “Rates associated with Shipper number” under the plugin settings (navigate to UPS Shipping → Settings → Rates & Services).
UPS returns Simple Rate pricing only when UPS-designated boxes are used. Please ensure that the product is being packed into a UPS Simple Rate box.
If non-UPS boxes are used, Simple Rates will not be returned. In this case, UPS standard rates will display.
To prevent customers from viewing your negotiated UPS rates, ensure that the “negotiated rates” option is disabled in the plugin settings. With this option turned off, the plugin will display standard UPS rates, which are the publicly available rates shown to regular UPS customers without a negotiated contract.
Yes, once you link your UPS account, the live shipping rates displayed through the plugin will reflect your own discounted UPS prices.
If Simple Rate is enabled and a product in the cart does not qualify for Simple Rate due to size or weight restrictions, the plugin will display your account-specific UPS rates for those products.
Enable Negotiated Rates activates special shipping rates that UPS offers based on a business contract or agreement, often resulting in lower, customized rates according to your shipping volume or patterns. “Customer Classification: Rates Associated With Shipper Number” refers to the rate classification that UPS applies based on the customer’s shipping account profile or specific contract terms, which may affect the rates differently than negotiated rates. These two options are not the same, and the rates may vary based on which is selected. For best accuracy, compare the rates shown on your cart or checkout page with those on ups.com for the same shipping address and package details. If you encounter inconsistencies, contact PluginHive support to assist in resolving the issue.
Whether you should make price adjustments with negotiated rates enabled or disabled depends on your bussiness requirement. If you want your customer to pay more or less than the UPS API returned rates you can configure this.
Yes, you can use the “Pre-Packed” option for your hazmat items. Enabling “Pre-Packed” for a product ensures that each unit is packed and shipped in its own package, leading to shipping rates being calculated per item.
This approach ensures each purchase of the hazmat product fills a single package, and shipping calculations are based on your defined box sizes. Note that each unit will be treated as a separate package at checkout, which corresponds to your defined configuration.
The plugin does support UPS Simple Rates, but this feature requires that every product in the order has weight and dimension data saved in WooCommerce. Simple Rates cannot be applied when package sizes and weights are entered manually at the time of label generation.
UPS SurePost only supports single-piece shipments and does not allow for shipping multiple items in the same shipment. This is a limitation imposed by UPS, and it cannot be altered or overridden through the PluginHive plugin. To ship more than one item, you would need to use a different UPS shipping service that allows multi-piece shipments. No changes in the PluginHive plugin can enable multi-piece shipping with UPS SurePost due to this restriction.
If your UPS account includes any discounts, the plugin will automatically display the discounted rates returned by the UPS API. You can reach out to [email protected] for more information.
You do not need to stop using the SurePost options in the settings. Although UPS SurePost is now referred to as Ground Saver, the UPS API still returns the service name as “UPS SurePost,” which is why the plugin continues to display this name. No changes are required on your end regarding the name or service codes. To use Ground Saver rates (formerly SurePost):
– Ensure that SurePost services (UPS Ground Saver) are enabled on your UPS account.
– Make sure that the packages you are rating meet the eligibility criteria for SurePost/Ground Saver services.
– You can continue using the SurePost options in the plugin settings, as they will provide the correct Ground Saver rates.
For detailed steps and eligibility criteria, refer to the PluginHive knowledge base article: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#UPS-Ground-Saver-(UPS-SurePost)
To use UPS Simple Rates, each product being shipped must have its weight and dimensions entered in WooCommerce. The plugin will then use these values to fetch and apply Simple Rates. You can learn more here: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#ups_simple_rates
The plugin may display retail rates (instead of account-based rates) if your UPS account number is missing or incorrectly registered in the plugin. This leads the UPS API to return an error message such as “Missing / Invalid Shipper Number. Returned rates are Retail Rates.” To resolve this:
– Check and ensure that your UPS account number is correctly entered in the plugin registration.
– Re-register your UPS account in the plugin by navigating to UPS Registration → Registration.
– After re-registration, verify that your account-based rates are displayed on your site.
The PluginHive UPS Shipping plugin fetches live shipping rates directly from the UPS API. To ensure the rates match exactly with your UPS account, please verify the following settings:
Enable “Negotiated Rates” in the plugin settings to get your UPS account-specific rates.
Set the Customer Classification to “Rates associated with Shipper Number”.
Double-check the shipper and recipient addresses, UPS service code, and package weight and dimensions.
Review the “Insured Value Indicator” setting, as it can also impact the final rate.
For complete accuracy, you can log in to your UPS account and compare the rates using the same shipping details.
SurePost only supports single-piece shipments and does not allow multiple packages in one shipment.
This limitation is defined by UPS and cannot be modified by the plugin.
If you have enabled negotiated rates but are still seeing retail rates, follow these troubleshooting steps:
1. Verify that the “Negotiated rates” option is enabled in the plugin settings.
2. Ensure your “Customer classification” setting is set to “Rates associated with shipper number.”
3. The most common reasons for mismatched rates include incorrect shipper/recipient address, UPS service code, and package weight and dimensions.
4. Please double-check these details. Verify the “Insured Value Indicator” setting in the plugin, as it may also affect the calculated rates.
For accuracy, we recommend logging into your UPS account and comparing rates using the same addresses and package details.
A rate mismatch can occur due to several configuration issues.
To help you resolve this, please refer to the following article outlining all potential causes: https://www.pluginhive.com/knowledge-base/troubleshoot-higher-rates-ups-shipping-plugin/
UPS Shipping Plugin To ensure the rates displayed match exactly with your UPS account, please review the configurations below:
Make sure the “Negotiated Rates” option is enabled, and set the “Customer Classification” to “Rates associated with shipper number” in the plugin settings.
The most common reasons for mismatched rates include incorrect shipper/recipient address, UPS service code, and package weight and dimensions.
Please double-check these details. Verify the “Insured Value Indicator” setting in the plugin, as it may also affect the calculated rates.
For accuracy, we recommend logging into your UPS account and comparing rates using the same addresses and package details.
If you receive the error “User Number combination is not qualified to receive negotiated rates,” this usually indicates an incorrect UPS Shipper number (Account number) in your plugin setup. To resolve:
1. Go to the UPS Registration section in your plugin settings.
2. Re-register your UPS account, making sure to use your correct UPS account number.
3. Log in to your UPS account at ups.com and retrieve the account number from the “Accounts & Payment” section.
4. After re-registering, check if negotiated rates are now displayed correctly.
If you have enabled UPS Simple Rate but only standard Ground pricing is shown at checkout, follow these troubleshooting steps:
1. In the plugin settings, enable the “Debug Mode” option.
2. Reproduce the issue by checking for UPS Simple Rate on the cart or checkout page.
3. Go to the “Help & Support” page within the plugin settings.
4. Submit a Diagnostic Report with reference to your specific support ticket number.
5. The support team will analyze the report and provide further assistance.
This process helps identify any configuration or technical issues preventing the Simple Rate from displaying.
To get the exact rates as per your UPS negotiated rates in the PluginHive UPS Shipping Plugin, please follow these steps:
Enable the Negotiated Rates option in the plugin settings.
Set Customer Classification to Rates associated with shipper number.
Ensure the shipper and recipient addresses, UPS service code, and package weight and dimensions are correct.
Check the Insured Value Indicator setting, as it can also impact the calculated rates.
For confirmation, log in to your UPS account and compare the rates using the same addresses and package details.
This warning is returned directly by the UPS API in response to a rate request from the plugin. It means that the current combination of user and account number is not eligible to receive negotiated rates from UPS via the API. You can contact your UPS representative to have the negotiated rates enabled for your account
To accurately check Published UPS rates:
1. Visit UPS.com and use the “Calculate Time and Cost” tool.
2. Do not log into your UPS account—ensure “no account is selected”—so you are presented with standard published (retail) rates.
3. Enter the same shipping details (origin, destination, package dimensions, weight, and declared value) as used in your PluginHive shipping scenario.
4. Compare the returned rates directly with those shown by the PluginHive UPS plugin.
A rate mismatch can occur due to several configuration issues.
To help you resolve this, please refer to the following article outlining all potential causes: https://www.pluginhive.com/knowledge-base/troubleshoot-higher-rates-ups-shipping-plugin/
UPS Shipping Plugin To ensure the rates displayed match exactly with your UPS account, please review the configurations below:
Make sure the “Negotiated Rates” option is enabled, and set the “Customer Classification” to “Rates associated with shipper number” in the plugin settings.
The most common reasons for mismatched rates include incorrect shipper/recipient address, UPS service code, and package weight and dimensions.
Please double-check these details. Verify the “Insured Value Indicator” setting in the plugin, as it may also affect the calculated rates.
For accuracy, we recommend logging into your UPS account and comparing rates using the same addresses and package details.
If you are not receiving negotiated UPS rates with the PluginHive plugin, consider the following steps to resolve the issue:
1. Enable the Negotiated Rates Option:
– Ensure the “Negotiated rates” setting is enabled in the plugin settings.
2. Set Correct Customer Classification:
– Set the “Customer classification” to “Rates associated with shipper number” to ensure account-specific negotiated rates are retrieved.
3. Double-Check Address and Package Details:
– Make sure the Shipper and Recipient addresses, UPS Service Code, package weight, and dimensions in your plugin match exactly with what you use on the UPS website.
4. Verify the Insured Value Indicator:
– Check the “Insured value” setting in the plugin as it can affect the displayed UPS shipping rates.
5. Compare with UPS Website:
– Log in to your UPS account and check the shipping rates for the same addresses and package details.
Ensure you have enabled negotiated rates. Also, ensure that in your plugin’s settings under Rates & Services, “Customer Classification” is set to “Rates Associated with Shipper Number.” This ensures the plugin retrieves your UPS account’s negotiated rates.
SurePost only supports single-piece shipments and does not allow multiple packages in one shipment.
This limitation is defined by UPS and cannot be modified by the plugin.
This error occurs because the account number registered in the plugin does not match your actual UPS account number. To resolve this:
1. Log in to your UPS account and navigate to the “My account & payment method” tab to verify your UPS account number.
2. Check whether you used the same UPS account in the plugin. If not update it.
4. After updating and saving these settings, the negotiated rates should be available.
The error “User ID and Shipper Number combination is not qualified to receive negotiated rates” is returned by UPS. This means your UPS account is not currently eligible to receive negotiated (discounted) rates.
Please ensure that:
1. You’ve entered the correct UPS account number while registering your account in the plugin.
2. Your UPS account number is added to your profile on ups.com. To verify this, log in to ups.com, go to the Accounts & Payments section, and check if your UPS account number is listed there.
If it’s not listed, please add it. Then, re-register your UPS account in the plugin.
This should help you receive your negotiated rates.
If the negotiated UPS rates are showing the same value as standard rates without any authorization or qualification errors, check the following configurations to resolve the issue:
1. Ensure the “Negotiated rates” option is enabled and the “Customer classification” setting is set to “Rates associated with shipper number.”
2. Verify that the shipper and recipient addresses, as well as the package weight and dimensions, are configured correctly since any mismatch can affect rate calculation.
3. Confirm whether the destination address is Residential or Commercial and check corresponding rates on the UPS website.
4. Check the Insured value indicator in the plugin settings, as it can impact shipping rates.
5. If the issue persists, enable Debug mode and compare details such as ship-to and ship-from addresses, packaging type, package dimensions and weight, service options, and negotiated rates with the rates shown on the UPS website for the exact same shipment details.
6. If the discrepancies continue, enable Debug Mode in the UPS plugin settings, reproduce the issue, and submit a Diagnostic Report through the plugin’s Help & Support page for further investigation.
To ensure shipping rates are displayed on the cart and checkout pages, please verify that the Real-Time Rates option is enabled in the plugin settings.
The “No shipping method available” message typically appears due to one or more of the following reasons:
1. Missing product weight or dimensions
2. Incomplete UPS account registration
3. Incorrect shipper/origin address
4. Make sure you have configured hazmat product correctly. You can refer: https://www.pluginhive.com/ship-ups-hazardous-material-dangerous-goods-using-woocommerce/
We recommend reviewing these settings and confirming the details.
Note: UPS requires the country, state, city, and postal code fields to be filled in to fetch live shipping rates.
If you continue facing issues, you can enable Debug Mode in the plugin settings, reproduce the issue, and submit a Diagnostic Report via the “Help & Support” page with your ticket reference for further assistance.
If you observe that the UPS published rates are being displayed instead of your account’s negotiated rates despite enabling the “Negotiated Rates” setting in the PluginHive plugin, consider the following troubleshooting steps to ensure proper configuration:
1. Confirm Plugin Version:
– Use the latest version of the PluginHive UPS Shipping plugin.
2. Double-check Negotiated Rates Setting:
– Ensure the “Negotiated Rates” option is enabled in the plugin settings.
3. Set Correct Customer Classification:
– In the plugin settings, set your “Customer classification” to “Rates associated with shipper number”.
4. Verify Address and Package Details:
– Review and validate the Shipper (From) and Recipient (To) addresses, including state, city, postal code, and country code.
– Ensure package dimensions, weight, and packaging type are accurate.
5. Address Type Matching:
– Determine whether your destination address is marked as Residential or Commercial and check that it aligns with the UPS website settings.
6. Check Insured Value Setting:
– The insured value indicator in the plugin can affect displayed rates. Verify this setting matches your requirements.
7. Compare with UPS Website:
– Check rates for identical shipment parameters directly on the UPS website to identify discrepancies.
Duplicate UPS shipping options typically occur when the UPS shipping method is enabled both in the plugin’s general settings under the Rates and Services section and again within WooCommerce shipping zones. This causes each service to display twice, often with different rates. To fix this:
1. Go to your WooCommerce shipping settings and check if UPS is enabled under any shipping zones.
2. Alternatively, you can turn off the real-time rates option in the plugin settings.
3. Ensure that UPS shipping services are enabled in only one place—either within the plugin settings or the WooCommerce shipping zones.
After making these changes, the shipping options should only display once on the cart and checkout pages.
Please ensure that SurePost services are enabled for your UPS account and that the packages you’re checking meet the SurePost requirements.
You can refer to this article for more details: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#UPS-Ground-Saver-(UPS-SurePost)
The PluginHive UPS Shipping plugin displays rates for products using the “UPS Simple Rate” option only when those products fit within the standard dimensions of UPS Simple Rate Boxes. If most of your products have dimensions larger than these boxes, UPS will not return rates for them under the Simple Rate service, resulting in missing shipping options for those items. To ensure shipping rates are calculated for all products:
1. Disable the “UPS Simple Rate” option in the plugin settings if your products commonly exceed UPS Simple Rate Box dimensions.
2. Verify that other applicable UPS shipping services are enabled.
3. Double-check that your products have accurate weight and dimension details entered.
This will allow UPS to suggest alternative services and rates based on the actual product sizes.
No, when you manually add package weight and dimensions, the plugin will fetch UPS account-based rates, not UPS Simple Rate shipping costs. UPS Simple Rates are only available if each product in the order has weight and dimension values entered in WooCommerce. The plugin cannot fetch Simple Rate costs by using manually entered package details.
Looking for more details or ready to start using the plugin?
Visit the product page to explore all features and pricing.