UPS Plugin Settings & Customization – WooCommerce UPS FAQs
-
Configuring and Tailoring the Plugin for Your Store Needs
After a customer has placed an order, you can view which box was used for the shipping cost calculation without checking the logs by following these steps:
1. Go to the respective Order in your WooCommerce admin panel.
2. Click on “Generate Package.” This action will display the packages generated by the plugin for that specific order, including box dimensions and details.
3. You can verify or modify the package details before generating the shipping label.
4. Once satisfied, proceed to generate the shipping label using the verified package information.
This method allows you to easily select the correct box for shipment, aligning your packing process with the plugin’s rate calculations.
For detailed instructions, you can reference this PluginHive knowledge base article: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#printing-your-first-ups-shipping-label
Yes, using our Disallow PO Box add-on lets you display a custom message when a PO Box address is detected. This message can explain that UPS shipping is not supported for PO Boxes and advise the customer on what to do next, such as trying a different address. The message text is fully customizable to match your business requirements.
Currently, there is no built-in solution within WooCommerce or PluginHive plugins to automatically send an additional email with local pickup times specifically when customers select the Local Pickup shipping option.
Our UPS plugin currently does not support dry ice shipments, so it’s not possible to add handling fees for dry ice using the WooCommerce UPS Shipping Plugin.
Each product must have its weight and dimensions configured individually within WooCommerce. You need to configure the weight and dimension for each product. There is no current option in the PluginHive WooCommerce UPS Shipping Plugin to set universal weight and dimension values for all products; you will need to enter this information separately for each product under its individual product page.
No, it is not currently possible to automatically assign the same “Recipient TIN” to all orders. The “Recipient TIN” field is designed for end customers to enter their own TINs during checkout, and there is no feature to pre-populate or force a specific TIN for all shipments.
Yes, the plugin supports custom boxes. You can configure your packaging boxes with your specific weight and dimensions, and the plugin will select the most efficient box for each order.
It is not possible to apply Weight-Based Packaging only for some products and Box Packaging for others. The plugin supports only one packaging algorithm at a time, meaning the chosen packaging method must be applied across all products on your site.
Yes, you can use the “Email Notification” option in the plugin to define on which shipment status UPS should send emails to the sender, receiver, or both. You can set this in the UPS plugin settings under Rates & Services.
Yes, you can enable the “Pack into boxes with weight & dimension” packaging method in the plugin. This allows you to enter multiple custom box dimensions. When enabled, the plugin automatically selects the most appropriate box size based on the dimensions and weight of the products in the customer’s order. This helps ensure accurate shipping cost calculation and appropriate packaging. To set this up:
1. Enable the “Pack into boxes with weight & dimension” option in the plugin’s packaging settings.
2. Enter all the different box sizes you use in your business with respective dimensions.
3. Save your settings.
4. The plugin will then use these custom box configurations to determine and select the best-fitting box for each order, based on the items and their dimensions purchased by the customer.
Yes, you can specify multiple packages per product by using the “Add More Shipping Fields” custom addon alongside the UPS plugin. This addon allows you to set up multiple weights and dimensions for each product, enabling you to define how a single product is packed into several packages. For detailed setup instructions, refer to this guide: https://www.pluginhive.com/knowledge-base/how-to-pack-a-product-into-multiple-packages-using-woocommerce-ups-shipping-plugin/.
You can upload product details in bulk using the WooCommerce Import/Export feature. The WooCommerce UPS Shipping Plugin with Print Label supports the PrePacked packaging option at both the individual product level (via the Edit Product page settings) and globally under Packaging Settings.
The Estimated Delivery Date plugin can override the estimated shipping dates for all shipping methods, not only UPS Ground. If you use this plugin to add extra days specifically for Ground, it will also display its own manually calculated date for Express methods, which may lead to duplicate or conflicting values being shown to your customers. Currently, the option to selectively add days to only the Ground method without affecting Express methods is not available with the default plugin setup. A customization can be considered to achieve this specific requirement within one plugin.
No, the add-on does not prevent customers from entering PO Box addresses during checkout. Instead, it hides the UPS shipping methods whenever a PO Box address is detected and shows a custom message you specify. Customers will need to enter a different address or select another available shipping option if one exists.
The PluginHive shipping plugin does not support dynamic weight and dimensions based on the quantity ordered. Box selection is made using the static, configured product dimensions and weights. If your product’s packed size varies by quantity (such as when items are rolled to fit more in a box), you’ll need to set an average or typical dimension that accommodates your common packing methods, but the plugin cannot auto-adjust dimensions per order quantity.
Yes, the PluginHive WooCommerce UPS Shipping plugin can treat each heavy product as its own box. To do this, you can enable the “Pack items individually” option under the Parcel Packing Method in the plugin settings. This ensures that each product is packed and rated separately, helping you avoid exceeding UPS weight limits when customers order multiple heavy items.
No, the Shipper Email address field in the PluginHive UPS plugin can contain only one valid email address. Entering multiple email addresses will result in an error and prevent shipping labels from being generated. Make sure to provide a single, properly formatted email address in this field.
In order to fetch live UPS shipping rates, the plugin requires product weights and dimensions.
However, you can use a custom paid add-on called “Default Weight and Dimension” that allows you to set default values for all products.
Yes, “Customer Classification” can significantly impact UPS shipping rates. Make sure you have set “Customer Classification” to “Rates Associated with Shipper number” in the plugin settings. If it is set to “Default,” it may not pull the negotiated rates associated with your UPS account, resulting in higher rates.
You can update the “confirmation not required” setting for multiple products more efficiently by using WooCommerce’s product export and import function. Follow these steps:
1. Export your products as a CSV file using WooCommerce’s export feature.
2. Locate and edit the relevant column for delivery confirmation in the exported CSV file.
3. After making the necessary changes to the “confirmation not required” field for all products, re-import the CSV file to update your store settings in bulk.
This process eliminates the need to edit each product manually.
Please contact PluginHive Support before purchasing the custom add-on. Since it is a one-time payment and non-refundable, it’s important to confirm that the add-on will meet your specific requirements before placing the order.
Yes, product dimensions must be manually entered for each product. This is done on the Edit Product page within your store. Accurate length, width, and height values are required to enable proper volumetric weight calculation for shipping rate estimates.
Yes, this add-on allows you to configure rules to set the Duties and Taxes Payor based on the destination country. The key points are:
– You can predefine rules for different destination countries.
– The system automatically applies the rule at the time of label generation.
– Manual changes to the Duties and Taxes Payor on the Edit Order page are not supported with this addon.
PluginHive support is not able to assist with troubleshooting, modifying, or supporting custom code or plugins developed by your own team. Their scope of support is limited to features available within the official plugin. Any custom development outside the official plugin is considered outside their support responsibilities.
Yes, the Add More Shipping Fields addon provides the option to add multiple weights and dimensions for a product directly on the WooCommerce Product Edit Page. This feature allows you to specify different box configurations as needed for each product.
No, the Max Package Weight setting does not apply to pre-packed boxes. Pre-packed boxes are treated as separate packages with their predefined weights, and the maximum package weight limit is only considered for items that are automatically packed by the plugin.
The plugin routes data through a proxy server for rate calculations, handled only for that specific transaction, and not stored or further processed. This approach is a standard practice, and PluginHive is a UPS-ready solution provider.
The UPS plugin currently calculates packaging based solely on product volume, unless a single product’s dimensions exceed those of the predefined package. Dynamic package selection based on product shape or optimal fit is not supported. As an alternative, the Weight-Based Packaging method can be used, which calculates packaging solely by the total weight of the products and disregards dimensions.
Yes, the PluginHive WooCommerce UPS Shipping Plugin calculates UPS shipping rates based on product weight, dimensions (volume), and the address.
Yes, the WooCommerce UPS Shipping plugin enables you to hide UPS shipping options for products based on their shipping class. When configured, only products assigned to the allowed shipping class(es) will show/hide UPS shipping rates to customers.
The plugin does not support passing custom-calculated or variable weights determined through user input or special formulas to the UPS API. Only the product weights and dimensions stored in WooCommerce are used for rate calculation.
Yes, if you use the ‘Pack into boxes with weights and dimensions’ packaging method, you must enter the weight and dimensions for all products in WooCommerce on the respective product edit pages. This information is essential for the plugin to determine the appropriate box and to accurately calculate shipping rates.
The plugin and UPS require all three dimensions (LxWxH) for accurate rate calculation as per UPS API standards.
To add custom boxes or packaging in the PluginHive plugin, follow these steps:
1. Go to the Packaging section in the plugin settings.
2. If you want custom boxes based only on product weight, select the “Weight-Based Packing” option. The plugin will automatically treat each package as a custom package according to the product’s weight.
3. If you require custom boxes considering both weight and dimensions, choose the “Pack Into Boxes” option. Here, you can define new boxes by specifying their maximum weight and dimensions as per your requirements.
– Add each box by entering its length, width, height, and maximum weight.
– Save the box settings when done.
4. If you want each item shipped in its own package, select the “Individual Packaging” option.
5. Save all changes after configuring the packaging method that best suits your shipping strategy.
For a detailed, step-by-step guide, you can refer to PluginHive’s support article: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#configure-parcel-package-settings
This will allow you to manage and customize your shipping boxes to fit your business needs.
To add custom boxes with weight and dimensions, you need to select “Parcel Packing: Recommended – Pack into boxes” under the packaging settings. This option will allow you to define and add your own custom boxes with specific weights and dimensions. The weight-based option does not offer custom box configuration.
To adjust the maximum weight limit for UPS shipping in the PluginHive UPS plugin:
1. Access your WordPress admin dashboard and go to the WooCommerce plugin settings.
2. Navigate to the PluginHive UPS plugin configuration.
3. Select the “Rates & Services” tab within the plugin settings.
4. Locate the “Maximum Weight per Package” field.
5. Enter a new value that accommodates your largest product or typical maximum order weight.
6. Save your changes.
If customers are only able to enter their state, city, and ZIP code in the cart and are seeing “cannot ship to their state” errors, review your cart page settings within your WooCommerce or site’s checkout configuration. The UPS shipping plugin typically pulls shipping rates based on address information provided. To collect the full address earlier in the process and prevent rate calculation errors:
1. Check your theme or checkout plugin settings to ensure address fields (street address, city, state, ZIP, and country) are enabled on the cart or checkout page.
2. Navigate to WooCommerce > Settings > Shipping > Shipping options, and confirm whether “Enable the shipping calculator on the cart page” is selected.
3. If using a third-party checkout or cart enhancement plugin, ensure it is not restricting address fields only to checkout.
4. Test the flow after updating settings to confirm that customers can enter their complete address and receive accurate shipping options in the cart.
To block shipping to specific states or restrict UPS shipping services based on shipping locations using the PluginHive plugin, follow these steps:
1. Go to WooCommerce Shipping Zones in your WordPress dashboard.
2. Create or edit a shipping zone to cover the specific states or locations where you want to ship.
3. Assign the appropriate UPS shipping methods to each shipping zone according to your requirements.
4. Exclude UPS methods from zones or states to which you do not wish to ship.
5. Save your changes.
6. Once done, you can disable the real-time rates under plugin settings.
This setup ensures that only the desired UPS shipping services are available to customers based on their shipping address, and you can block shipping to particular states as needed.
By default, the handling charges feature in the PluginHive UPS plugin applies the adjustment per shipping method (i.e., per order), not per product or per package.
To check which box is used for packaging in the PluginHive UPS plugin, follow these steps:
1. Enable debug mode in the plugin.
2. Go to WooCommerce > Status > Logs.
3. Access the UPS logs, where each shipping rate request and response is listed.
4. In these logs, look for the rate response—the box dimensions and details used during the calculation will be shown there.
This information will help you verify how your products are being packed for different quantities and shipping methods.
To calculate shipping based on the weight and dimensions of your custom boxes:
1. Set the parcel packaging method in the plugin to “Pack into boxes with weights.”
2. Configure your specific box sizes and weights within the plugin by adding your custom box dimensions and their respective empty weights.
3. When customers add products to their cart, the plugin will automatically select the best-fitting box or combination of boxes based on the products’ weights and dimensions.
To pack multiple rail strips in a single box using PluginHive, follow these steps:
1. Update each product in WooCommerce with the correct weight and dimensions.
2. Navigate to your packaging settings in the PluginHive plugin.
3. Create or edit a custom box with dimensions and weight capacity that can accommodate the desired number of rail strips.
4. When setting up the box, provide all required details, including the Box Name (make sure not to leave it blank).
5. Select the appropriate packaging method, such as “Pack into boxes with weights and dimensions.”
6. Save the settings and check if the plugin now groups the correct number of items per box during rate calculation.
Ensuring correct product specs and box settings will allow the plugin to automatically group and calculate packaging for your shipments accurately.
To configure the PluginHive UPS plugin to pack items individually for shipping calculations:
1. In your WordPress admin dashboard, go to UPS Registration > Settings > Packaging.
2. Select the packaging method “Pack Items Individually.”
3. Save your changes.
Now, each quantity in an order will be packed separately, and the shipping charge will be calculated for each individual package, not the combined total weight.
To have the PluginHive UPS shipping plugin consider packing items in multiple boxes, use the “Volume Used * Item Count” Packing Algorithm available in the plugin settings. This algorithm packs items into multiple boxes based on the efficiency of box utilization, allowing items to be shipped in separate boxes rather than forcing them into a single large box.
To remove Saturday delivery as an option:
1. Go to the Plugin settings in your WordPress/WooCommerce dashboard.
2. Navigate to the “Special service” section.
3. Locate the Saturday delivery service option in the list of UPS shipping services.
4. Uncheck or disable the Saturday delivery option.
5. Save your settings. This will prevent Saturday delivery from showing as a shipping method to your customers.
The “Saturday Delivery” checkbox is enabled by default on the order edit page if the “Saturday Delivery” option is turned on in your UPS plugin settings under Special Services. To prevent it from being enabled by default, go to UPS settings → Special Services and disable the “Saturday Delivery” option. With this setting turned off, the checkbox will remain disabled by default, and you can manually enable it for specific orders that require Saturday delivery.
You can disable the UPS standard boxes and add your own custom boxes under the Packaging tab. This ensures that only your custom boxes are used when the ‘Pack into boxes’ option is selected.
For shipments under 150 lbs, you can use the PluginHive UPS Shipping plugin. For shipments exceeding 150 lbs, PluginHive recommends using the TForce Freight Shipping plugin, which is designed for freight and LTL (Less-than-Truckload) shipments. Note that TForce, previously integrated with UPS LTL shipments, is now an independent carrier with its own API, and UPS plugins do not support TForce Freight shipments. To handle heavier shipments and display LTL quotes, you should use the TForce Freight Shipping plugin available from PluginHive. Relevant links:
– UPS Shipping Plugin: https://www.pluginhive.com/product/woocommerce-ups-shipping-plugin-with-print-label/
– TForce Freight Shipping Plugin: https://www.pluginhive.com/product/woocommerce-tforce-freight-shipping-plugin-with-print-label/
To display only a specific UPS shipping option, disable all other shipping methods under the Rates and Services tab. This will ensure that only your selected shipping method appears at checkout.
To enable weight-based packaging (where only product weight is considered and dimensions are ignored), follow these steps:
1. Go to the UPS plugin settings.
2. Navigate to the Packaging section.
3. Set “Parcel Packing” to “Weight-based Packing”.
4. Enter the maximum weight a single package can hold.
This setup will calculate shipping rates based solely on the total weight of items in the cart.
To enable shipment notifications to customers with the PluginHive UPS plugin, follow these steps:
– Navigate to the plugin settings and ensure the “Shipment tracking” option is enabled under the Shipping Label tab.
– When a shipping label is generated, the tracking number will be added to the order details.
– The plugin attaches the tracking details to the Order Completion Email. Once you mark the order as “Completed,” the customer will receive this email with the tracking ID and tracking link.
– The “Shipment Tracking” option allows you to display or hide the UPS tracking numbers for your package.
– The “Email Notification” option allows UPS to send tracking notifications to the selected recipients (Sender, Recipient) based on your configuration. Note that these notifications are sent directly by UPS, not by the plugin.
– More information can be found at: https://www.pluginhive.com/live-ups-shipment-tracking-woocommerce-store/
Set up shipping zones and assign specific shipping methods as follows:
1. Create a shipping zone in WooCommerce for Kuwait and assign only “Standard Delivery” and “Express Delivery” methods to this zone.
You can refer to this article for setup: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#display-ups-shipping-services-based-on-shipping-zones
The WooCommerce UPS Shipping Plugin includes the box weight in the shipping cost calculation.
To confirm this, you can check the debug logs, which will show the total weight used for rate calculation, including the box weight.
The conditional display of shipping methods based on cart contents is not possible using the UPS plugin alone. To achieve your requirement of selectively showing or hiding UPS shipping, use the PH Hide WooCommerce Shipping Methods & Rate Adjustment plugin alongside the UPS plugin. This plugin allows you to display or hide WooCommerce shipping methods on the cart and checkout pages based on customizable conditions such as:
– WooCommerce Shipping Zone
– Type of product in the cart
– Total cart weight
– Number of products in the cart
– Total price of products
– Applied coupons
– Different WordPress user roles
With this combination, you can set conditions to ensure UPS shipping is only shown or hidden as needed based on the mix of products in the cart. For more details or to download the plugin, visit: https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/
Local pickup availability for specific zones is managed by WooCommerce’s built-in shipping zone settings. To offer local pickup only to certain zones:
1. Navigate to WooCommerce > Settings > Shipping > Shipping Zones.
2. Create or edit the shipping zone where you want local pickup to be available.
3. Add the “Local Pickup” shipping method to that specific zone.
For further details, please refer to WooCommerce’s official documentation on configuring shipping zones and methods.
You can resolve the UPS 150 lb weight limitation in your WooCommerce store using the following options in our plugin:
– Enable “Individual Packaging,” which ensures each product (e.g., each 50 lb item) is packed in a separate package. This way, even if a customer orders more than three items, the system will automatically create separate packages within the UPS allowed limit.
– Alternatively, use the “Weight-Based Packaging” method where you set the maximum package weight limit (e.g., 150 lbs). The plugin will split the order into multiple packages according to this limit.
– If your shipments require freight services (e.g., total shipment weight exceeds parcel carrier limits), consider using the “PH TForce Freight Shipping Plugin for WooCommerce.” This plugin supports freight shipments with features like real-time rates at checkout, label printing, tracking, and pickup options.
The UPS shipping plugin displays real-time shipping costs from the UPS API. If the API includes customs fees, they will be shown as part of the shipping method’s total cost. To ensure any fees are included, enable the “Tax on Rates” option in the plugin settings (found under UPS plugin settings > Rates & Services). For more details, you can reach out to [email protected].
The PluginHive plugin currently does not offer the ability to access shipping labels programmatically.
To handle large packages with the “Pack into boxes with weights and dimensions” method:
1. Configure boxes within the plugin that match your largest product dimensions.
2. For each product that could exceed standard box sizes, ensure you have boxes in your settings that can accommodate them.
3. If you have a range of large products, set up multiple large box sizes to cover possible variations.
4. When customers add products to the cart, the plugin automatically selects the configured boxes that fit the items for rate calculation.
For additional guidance on setting up box dimensions, refer to: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#pack-products-using-ups-boxes
UPS shipping services can be configured in two places within your site, which may cause unwanted services like Worldwide Saver to appear. To remove the Worldwide Saver option, ensure you set your desired UPS services in only one of the following places:
1. Go to the Plugin settings — Rates & Services, and check the list of available services. Remove or unselect the Worldwide Saver service if it’s listed.
2. Alternately, check in WooCommerce — Settings — Shipping — Shipping Zone for your relevant shipping zone. Edit the shipping methods, and make sure Worldwide Saver is not enabled there.
Changing settings in both places can cause conflicts. Make sure to disable or remove the Worldwide Saver service in only one location to prevent it from showing up.
To restrict UPS shipping methods to only appear in the East USA shipping zone, follow these steps:
1. Go to the plugin settings and ensure you turn off the global UPS services. These global settings display UPS methods for all addresses regardless of zone.
2. Navigate to UPS Shipping → Settings → Rates & Services → Services within the plugin.
3. Disable any globally enabled UPS services so they do not show for all customers.
4. Make sure to configure UPS shipping methods specifically within the WooCommerce shipping zone for East USA.
5. Double-check that the shipping zones in WooCommerce are correctly set up and that the activated UPS shipping method is only assigned to the East USA zone.
6. When testing, verify that customers with West USA addresses do not see UPS rates on the cart or checkout page, while East USA addresses do see UPS options.
This configuration ensures that UPS shipping methods only appear for customers whose shipping addresses fall under the East USA shipping zone.
To view the dimensions of the box chosen by the plugin for a specific order, go to the order in your system and click on “Generate packages.” The plugin will then display the selected package along with its weight and dimensions.
By default, WooCommerce selects the first shipping service displayed on the cart or checkout page. To make UPS Ground the default shipping method, arrange this service at the top of the list in the service table under the plugin settings. This order ensures that UPS Ground appears as the first option and is selected by default for customers.
To set up conditional free shipping or to hide/show specific shipping methods based on custom rules (such as product type, cart total, shipping zone, number of products, weight, user roles, or applied coupons), you need to use the PH Hide WooCommerce Shipping Methods & Rate Adjustment plugin in addition to the UPS plugin. This plugin allows you to:
– Show, hide, or modify WooCommerce shipping methods on the cart and checkout page based on your chosen criteria
– Set conditions such as shipping zone, product type, order weight, number of products, order value, applied coupons, or user roles
You can find more information and instructions here: https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/
To configure shipping so that food products only ship via 2nd Day Air and non-food products via Ground, use the Hide Shipping plugin as follows:
1. Enable both UPS Ground and UPS 2nd Day Air services in your Shipping Zone settings.
2. Use the Hide Shipping plugin to set rules:
– Hide UPS Ground for Food Items by selecting the relevant shipping class or product category.
– Hide UPS 2nd Day Air for Non-Food Items using the same logic.
3. To get the required shipping method value for these rules, inspect the shipping method element on your cart or checkout page and copy its value.
4. Save your rules and test adding food and non-food items to your cart separately to ensure only the correct shipping option is displayed for each.
5. When both food and non-food items are in the same cart, review the rule combinations so that only the valid shipping options remain visible as per your business logic.
The PluginHive UPS WooCommerce plugin displays live UPS shipping rates as returned by the UPS API, but it does not offer built-in options to configure conditional tax rules based on customer location. Tax calculation for Rhode Island customers should be managed through WooCommerce’s, not through the UPS plugin.
To charge tax only for Rhode Island customers:
1. Navigate to WooCommerce > Settings > Tax in your WordPress admin panel.
2. Make sure taxes are enabled.
3. Set up a tax rate specifically for Rhode Island (RI) by creating a new Standard Rate and entering “US” as the country code and “RI” as the state code.
4. Enter the tax rate you need for RI. Make sure to leave other states blank if you do not wish to charge tax elsewhere.
5. Save your settings.
You can refer WooCommerce document for more details: https://woocommerce.com/document/setting-up-taxes-in-woocommerce/
The plugin does not automatically sort shipping methods by cost. However, you can use the Drag and Drop feature in the plugin’s backend to rearrange the shipping methods in your preferred order. Once sorted, the first shipping method in your list (for example, UPS Standard) will be selected by default on the cart page, and all other methods will appear underneath. Ensure you clear your site and browser cache after making changes to see the updated order reflected on the front end.
Currently, the PluginHive UPS plugin is designed to generate shipping labels for your shipments, and it does not support adding packing slips or displaying customer notes in pick lists before the shipping labels are generated.
Ensure customers are receiving “New Order” emails by following these steps:
1. In your WooCommerce dashboard, go to WooCommerce → Settings → Emails.
2. Locate the “New Order” email and make sure it is enabled.
3. Check your website’s overall email configuration to ensure emails are being dispatched correctly.
These steps help confirm that customers receive all relevant order and shipping information via email after their purchase.
The plugin relies on the “Pickup” option in the plugin settings to calculate working days and cutoff time accurately. In your case, the issue occurred because the Pickup option was disabled, which meant the plugin was not considering your configured working days correctly when sending the pickup date to UPS. Enabling the Pickup option resolved the issue and ensured the live estimated delivery dates reflected the correct ship and delivery dates based on your working days and cutoff time. Enabling Pickup will not initiate an actual UPS pickup unless you manually request it.
The plugin auto-selects the most suitable boxes based on the weight and dimensions of the products in the order, according to your packaging settings. To ensure a single box is chosen when possible, verify that your box sizes are properly set up in the plugin’s packaging settings to accommodate the total weight and dimensions of the combined products. Review and, if necessary, adjust your box dimensions so that the plugin recognizes that all the products can fit into one box. If issues persist, check the product weight and dimension entries, confirm your packaging rules, and adjust the package sizes or product dimensions as needed.
By default, WooCommerce displays the first available shipping method at checkout, which can sometimes be the most expensive, depending on how the rates are sorted.
To control which shipping method is selected by default (such as the cheapest or first option), we offer a custom paid addon called “Default WooCommerce Shipping Method.” This addon allows you to set your preferred shipping method to be automatically selected on the cart and checkout pages.
When you enable the “EDI on Shipping Labels” option under International Forms, it applies to all international shipments supported by UPS. The PluginHive UPS plugin does not support enabling EDI for select accounts or shipments individually. It’s not possible within the plugin to limit “EDI Pull” to specific shipments.
To add custom boxes for specific product dimensions:
1. Navigate to the Plugin setting and select the “Packages” section.
2. Click to add a new box.
3. Enter the required box dimensions (length, width, height) and weight capacity to match your largest product(s).
4. Save your changes to enable the new box for shipping calculations.
If you do not have product dimensions, you can switch the packing method to “weight-based packaging” in the plugin settings. With this method, only the product weight needs to be configured, and the plugin will calculate shipping rates based solely on weight without requiring dimensions.
To enable the “Adult delivery signature” option for UPS shipments:
1. Navigate to the PluginHive UPS plugin settings in your WooCommerce dashboard.
2. Go to Special service tab under plugin settings.
3. Configure the “Adult Signature” or “Adult delivery signature” under delivery confirmation.
UPS offers several delivery confirmation options to help ensure your shipments are delivered securely and to the correct recipient. To configure this, go to the special service tab under plugin settings. Here’s how each delivery confirmation option works, and how you should choose among them:
1. **Confirmation Not Required**:
– No specific delivery confirmation is selected.
– UPS will not send any notification upon delivery.
– Use this option if you do not need dedicated UPS notifications for delivery. You can still check the delivery status online.
2. **Confirmation Required**:
– UPS will send you an email confirmation as soon as the shipment is delivered.
3. **Confirmation with Signature**:
– UPS will obtain the recipient’s signature or an electronic acknowledgment of receipt at the time of delivery.
– You can receive a printed copy of the signature and also view it online.
4. **Confirmation with Adult Signature**:
– UPS will require an adult recipient (at least 21 years of age) to sign for the shipment.
– A printed copy of the signature is provided, and it is viewable online.
**Steps to Set Up Delivery Confirmation Options in PluginHive UPS Plugin:**
1. Navigate to the PluginHive UPS plugin settings in your WooCommerce or Shopify dashboard.
2. Locate the section related to “UPS Special Services” or “Delivery Confirmation.”
3. Select your preferred delivery confirmation option from the provided choices:
– Confirmation Not Required
– Confirmation Required
– Confirmation with Signature
– Confirmation with Adult Signature
4. Save your settings.
**Note:** Selecting the right delivery confirmation option helps secure valuable shipments and provides proof of delivery as needed for your business requirements. If you need confirmation or a signature for higher-value items or sensitive goods, choose the signature-required or adult signature options accordingly.
To turn off the automatic customer notification regarding delivery timing, follow these steps:
1. Go to your PluginHive plugin settings.
2. Navigate to “Rates & Service” (or similar section, depending on your platform).
3. Locate the options for ‘Send email notification to’ and ‘Tracking notification’.
4. Remove or disable these notification settings if you have them configured.
The store admin can enable insurance and signature on delivery options in the UPS Shipping plugin. Once enabled, the respective charges will be applied to the shipment.
You can learn more about insurance [https://www.pluginhive.com/knowledge-base/insurance-policy-ups/].
You can learn more about the signature on delivery [https://www.pluginhive.com/knowledge-base/option-plugin-settings-make-signature-required-upon-delivery/].
– When using ‘Pack into boxes with weight and dimensions’, you define custom box sizes under the Box Dimensions section in the plugin settings.
– All cart items are packed into the boxes you have.
– The plugin auto-selects the best-fit box from your list of defined boxes based on the combined weight and dimensions of the ordered products.
– This is the recommended packing option for businesses that do not want to pack items individually.
– For more detailed information, you can refer to the knowledge base article: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#pack-products-using-ups-boxes
In the current release of your customized UPS plugin, the core functionality is that buffer days are added on top of the real-time delivery date returned by UPS. This means that after receiving the estimated delivery date from UPS, the plugin adds the specified buffer days and displays the final estimated delivery date on the Cart and Checkout pages. At present, adding holidays or non-working days in the configuration does not impact UPS shipping rate calculations since the feature to skip these dates is not implemented yet. The ability to skip holidays or non-working days during UPS shipping rate calculation is planned for the next version of the plugin.
The plugin offers a “Weight Based” packaging option, which calculates shipping costs based solely on the total weight of the items in an order, without requiring item dimensions. This is suitable for orders where products have uneven or non-homogeneous dimensions. If you select this method, the plugin will determine the appropriate shipping package based on weight alone. For more details about different packaging options and how to configure them, refer to the Packing Options for WooCommerce UPS Shipping Plugin documentation: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#configure-parcel-package-settings
The plugin selects the most efficient box from your configured options by evaluating the dimensions and weights of the items in the order. It aims to maximize space usage and minimize empty gaps, ensuring products fit securely within the selected box. This process helps optimize packaging and shipping costs. You can test this by configuring your boxes in the plugin, adding the relevant products to the cart, and viewing which box is automatically chosen based on the items’ combined dimensions.
The plugin’s packaging calculation depends on the chosen packing algorithm. The plugin automatically selects the most efficient box based on the packaging settings.
The PluginHive shipping plugin offers multiple packing algorithms you can configure to match your business needs:
– “Stack First Packing” stacks items on top of each other without considering the full use of box space.
– “Volume Based Packing” selects boxes based on both the total product volume and total weight, ensuring products fit the box’s volume limit regardless of the stacking arrangement.
– “New Algorithm (Based on Volume Used * Item Count)” considers the total volume and the number of items when selecting boxes, which allows for more efficient packing if multiple box usage is acceptable.
You can test each algorithm to determine which best fits your packaging style (stacked, side-by-side, etc.).
With volume-based packing, the plugin follows these steps:
1. Calculates the total number of each product in the cart.
2. Multiplies each product’s dimensions (length x width x height) to get the single-item volume.
3. Multiplies the single-item volume by the quantity for total product volume.
4. Sums the volumes of all products in the cart for a combined total.
5. Compares that total volume to the internal capacity of each available box size.
6. Chooses the smallest box that can fully contain the combined volume, thereby minimizing empty space.
The PluginHive plugin uses an algorithm that selects the most efficient box for an order based on the combined weight and dimensions of the products and the parcel packaging method you have configured. The system takes into account:
– The dimensions and weights of all items in the order
– The dimensions and maximum weight capacity of each available box type configured in your plugin settings
During rate calculation, the plugin attempts to pack multiple products into a single box if their total weight and size fit within the box’s limits. If not, it splits items into additional boxes as needed. To optimize shipping, review and adjust your box configurations and packaging rules within the plugin settings.
If you set the assembled weight for a WooCommerce Product Bundle to “ignored,” the plugin will use the specified bundle weight as the total weight for shipping calculation. For example, if the bundle weight is set to 20 lbs, the plugin will use 20 lbs as the total shipping weight for the entire bundle, regardless of the individual items’ weights within the bundle. If this setting is not functioning as expected, double-check your configuration or provide a screencast to PluginHive support for further troubleshooting.
The PluginHive UPS plugin determines packaging based on the packaging method you have configured. There are three packaging methods available within the plugin’s settings. The plugin automatically calculates the most efficient package size based on the products’ weight and dimensions and your chosen packaging configuration. Manual selection of specific UPS-branded packages or envelopes is not provided. For further details on configuring packaging methods, refer to the official knowledge base: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#configure-parcel-package-settings
– When multiple custom boxes are defined, the plugin automatically selects the most suitable box based on the product’s weight and dimensions.
– The selection is made among the boxes you have added in the Box Dimensions section.
– It is not possible to assign a specific box to a particular product within the plugin.
– Box selection is entirely dependent on matching the product’s weight and dimension to the available boxes. The plugin will choose the right box automatically based on these criteria.
The Volume-Based Packaging algorithm selects a box based on the total weight and total volume (L×W×H) of the products in the order. It checks if the combined weight and volume of the products can fit within the available box dimensions. If a product does not fit into the smallest available box, the algorithm selects the next available box that can accommodate the product’s size.
The UPS plugin automatically selects the most efficient box based on the packaging settings you have configured under the UPS settings.
You can check more here: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#configure-parcel-package-settings
When the “Pre-Packed” option is enabled for a product or product variation:
– Each unit of that product is considered as a separate package, regardless of the cart’s contents.
– Shipping is calculated individually for every quantity purchased. For example, purchasing three pre-packed hazmat items results in three separate packages.
The UPS plugin calculates shipping rates based on the product weight and dimensions configured on the WooCommerce product page. At the moment, it’s not possible to fetch rates based on custom dimensions entered by customers during checkout.
Make sure you’re using the latest version of the plugin. To enable the “generate package” option, go to the plugin settings and ensure the Shipping Label option is enabled under the Label Generation tab. Enabling this option activates the feature that allows you to generate and view package details (including box size) on the edit order page.
You can refer here for more details: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#printing-your-first-ups-shipping-label
To offer free shipping for specific products via a custom shipping class:
1. Create a Shipping Class (e.g., “Gift Cards”) in WooCommerce.
2. Assign this shipping class to your Gift Card products.
3. In your Shipping Zone settings, add a “Free Shipping” method.
4. Free Shipping cannot be directly linked to a shipping class in WooCommerce’s default setup. Instead, use the Hide Shipping plugin to hide other shipping methods when products with the “Gift Cards” class are in the cart.
5. In the Hide Shipping plugin, create a rule to display only Free Shipping when a product with the “Gift Cards” shipping class is in the cart.
If the shipping label was generated with an incorrect shipping cost, you can void the shipment, recalculate the shipping cost, and generate a new label. However, if you want to charge the customer for the revised shipping amount, you must either manually create a new order reflecting the correct shipping or request that the customer place a new order with the updated shipping charges. WooCommerce does not provide a way to directly edit the shipping charge on an already completed order.
Enabling the “Pickup” option ensures that the plugin calculates delivery dates based on your working days and cutoff time. However, enabling Pickup does not initiate or schedule an actual UPS pickup for your shipments. You still need to manually request a pickup from UPS if required.
Yes, if you set a price adjustment in both the plugin settings and the WooCommerce shipping area, it will be calculated twice. You need to configure the price adjustment in one section only to avoid double calculation.
Yes, when using the “Box Packaging” method, the plugin automatically considers both the dimensions and weight of all items in an order. It then selects the most suitable box from your configured custom boxes (including standard UPS box sizes, if you’ve set them) that can accommodate all the items together. If all items can fit within a single box’s limits, the plugin will package them together in that box. If not, it will split the items across multiple boxes as needed. You can configure your available boxes and maximum weight or dimension limits in the plugin settings.
You can also check weight based packing where you can mention the maximum maximum package weight of the single box.
Yes, if the Insurance Option is enabled in the plugin settings, insurance is automatically included in the shipping cost returned by the UPS API.
Yes, you can process the order by adding only the weight for each product. Just make sure to configure the parcel packing method as weight-based in the plugin settings, so the shipping rates are calculated based solely on the total weight.
The PluginHive UPS Shipping with Print Label plugin itself does not have an option to provide Free Shipping or make it conditional based on the number of products. The plugin is designed to display only UPS shipping methods. However, you can use the “PH Hide WooCommerce Shipping Methods & Rate Adjustment” plugin alongside the UPS plugin to achieve this functionality:
– The PH Hide WooCommerce Shipping Methods & Rate Adjustment plugin allows you to hide UPS shipping methods when the WooCommerce Free Shipping method is in the cart.
– You can also set conditions to hide the UPS shipping methods when the total quantity of products in the cart reaches a certain number, thereby allowing Free Shipping to be the only visible method.
– The setup and control of displaying Free Shipping itself must be handled through WooCommerce settings; the plugin only handles the visibility of other shipping methods based on your conditions.
– More information about the plugin can be found at https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/.
There is no issue with using weight-based shipping calculations only. You can configure weights for your products and use weight-based packaging in the plugin without needing to enter product dimensions.
It is not necessary to enable all custom shipping boxes. You should create and enable only the boxes that match the weight and dimensions of your products. Ensure your active box configurations can accommodate all the products you sell based on their sizes and weights. This will ensure correct package allocation and accurate shipping rates.
Yes, it is important to set a Maximum Weight Limit below 150 lbs in your UPS plugin configuration. UPS does not support shipments of individual packages over 150 lbs, as these are classified as freight shipments, which are currently not handled by UPS standard services in the United States. Therefore, set the Maximum Weight value to less than 150 lbs to ensure UPS rates are displayed only for supported packages. Any package over 150 lbs will not receive a live rate from UPS in the US.
Yes, seeing two UPS options under WooCommerce settings usually means the UPS shipping method has been enabled in two places:
Under the Shipping Zones
In the plugin’s Rates and Services section
To avoid duplicate options at checkout, you can either:
Disable the UPS method under Shipping Zones, or
Turn off Real-Time Rates in the Rates and Services section of the plugin settings
Choose the option that best suits your setup. This should remove the duplicate UPS services at checkout.
Displaying the Local Pickup option is not possible with the plugin. However, WooCommerce’s Flat Rate shipping feature can be used to create a shipping method named “Local Pickup” based on the shipping zone, which will allow you to display this option to customers.
The PluginHive UPS plugin allows price adjustments per shipping service for the entire order but does not natively support adjustments per individual product. If you want to adjust shipping fees based on individual products, use the “PH Hide WooCommerce Shipping Methods & Rate Adjustment” solution, which lets you set shipping cost modifications based on product shipping class. This approach allows more granular adjustment per product category or type.
The plugin does not currently support adding a fee per box directly. However, it allows applying a price adjustment to UPS shipping services as an alternative.
Yes, you can add Address Line 3 for additional address information when using the WooCommerce UPS Shipping Plugin. Both Address Line 1, Address Line 2, and Address Line 3 can be included, accommodating street address and further details.
Yes, the WooCommerce UPS Shipping Plugin can accommodate custom-sized products. For products with unlimited or varying dimensions, you have two main options:
1. Weight-Based Shipping: If you only want to calculate shipping based on the weight of the product, you can use the weight-based packaging method. In this scenario, you only need to enter the product’s weight, and dimensions are not required. The plugin will calculate shipping costs using the product’s weight.
2. Dimensional Weight Shipping: If you want to include dimensional (volumetric) weight in the shipping calculation, you will need to update each product with its specific dimensions (length, width, and height). The plugin will then use these details to calculate the shipping rate based on whichever is higher—the actual or dimensional weight.
Modifying the “No delivery options available” text in the cart or checkout page is not currently feasible through PluginHive, as these pages and their default texts are managed by WooCommerce.
It is not possible to configure custom shipping rules for flat rate within the PluginHive UPS shipping plugin. Flat rate shipping and its rules are managed through WooCommerce directly, separate from the PluginHive plugin functionalities.
The plugin allows you to set up UPS shipping services based on WooCommerce Shipping zones, enabling you to specify which states or countries you want to ship to using UPS. However, it does not support configuring shipping methods based on mile radius.
Customizing the shipping label format is not supported. The plugin retrieves labels and invoices directly from the UPS API, and they are provided for printing as generated by UPS. Once a label is generated, it cannot be modified or customized to include additional information or to alter the layout.
No, displaying “Days in Transit” which is nothing but estimated delivery. Hence, Estimated Delivery Date feature to be enabled in the plugin. If this feature is turned off, the transit time for UPS services will not be displayed at checkout.
The PluginHive UPS Shipping plugin fetches live shipping rates directly from the UPS API. It is not possible to give customers the option to pay extra for parcel insurance separately, as UPS includes insurance (if applicable) within the returned shipping rates. The plugin displays these rates as provided by UPS, without any option to modify or add additional insurance charges at checkout.
The WooCommerce UPS Shipping plugin does not have a built-in option to hide UPS shipping methods when an order exceeds a specific amount. However, you can achieve this functionality by using PH Hide Shipping Methods & Rate Adjustment for WooCommerce plugin alongside the UPS plugin that allows you to conditionally hide shipping methods based on the cart total or other criteria.
The PluginHive UPS plugin does not directly support offering free shipping for specific products within WooCommerce. To achieve this, you can use the PH Hide WooCommerce Shipping Methods & Rate Adjustment plugin alongside the UPS plugin. With this approach:
1. Create a shipping class for the specific products you want to offer with free shipping.
2. Assign the class to those products.
3. Set up rules within the PH Hide WooCommerce Shipping Methods & Rate Adjustment plugin to apply free shipping to the chosen class.
This method allows you to offer free shipping selectively for specific products. For more details, refer to: https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/
No, it’s not possible to offer free UPS shipping using a coupon code, as coupons are managed by WooCommerce. The UPS plugin is designed to fetch live shipping rates directly from the UPS API. However, if you wish to offer free shipping to your customers, you can set up a Free Shipping method in WooCommerce. You can refer to this article for more details: https://woocommerce.com/document/free-shipping/
No, PluginHive’s UPS plugin does not provide a feature to access shipping labels programmatically. This capability is not available in the plugin, and PluginHive does not support or maintain custom coding or code snippets to achieve this functionality.
It is not possible to restrict a box size to be used only for a specific shipping class. All configured boxes are considered by the selected packaging algorithm for any items in the order.
Restricting specific products or categories from certain UPS shipping methods is not directly possible with the UPS plugin alone. However, you can achieve this functionality by using the PH Hide WooCommerce Shipping Methods & Rate Adjustment plugin alongside the UPS plugin. Here’s how you can set this up:
1. Create a separate shipping class for the products you want to restrict.
2. Assign the relevant products to this newly created shipping class in WooCommerce.
3. In the PH Hide WooCommerce Shipping Methods & Rate Adjustment plugin, create a rule to hide the desired UPS shipping methods (e.g., Next Day Air, 2nd Day Air) for this shipping class.
4. Save and apply the settings. The restricted shipping methods will no longer be available for those specific products at checkout.
For further guidance, you can refer to the official documentation: https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/
The UPS plugin displays live rates from the UPS API based on the shipment address and package details but does not natively support configuring shipping methods based on shipping zones. To restrict shipping options for certain locations (such as showing only UPS Next Day for rural areas in Washington, Oregon, and Idaho), use the “PH Hide WooCommerce Shipping Methods & Rate Adjustment” plugin in addition to the UPS plugin. This plugin allows you to hide or display specific shipping methods based on shipping zones or custom criteria.
Steps:
1. Install and activate both the UPS plugin and the “PH Hide WooCommerce Shipping Methods & Rate Adjustment” plugin.
2. Set up your desired shipping zones in WooCommerce for Washington, Oregon, and Idaho, specifying the rural areas as needed.
3. Use the Hide/Show settings in the Hide Shipping Methods plugin to restrict UPS Ground and show only UPS Next Day for the selected shipping zones.
4. Save the settings and test the checkout process to ensure only UPS Next Day is available where intended.
For more details and plugin instructions, visit: https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/
Yes, you can set a separate customs description for each product. To do this, go to your WooCommerce dashboard, navigate to Products, edit the desired product, and under the Shipping tab, locate the “UPS Shipping Details” section. There, you can enter a product-specific customs description. This setting ensures that the specified description is used for that product on UPS shipping documents.
In order to get conditional free shipping you can use our PH Hide Shipping Methods & Rate Adjustment for WooCommerce Solution. Where you can show or hide the shipping method based on
1. WooCommerce Shipping Zone
2. Type of Product purchased by the customers
3. Total Weight of all the products in the cart
4. Number of Products
5. Total Price of the products
6. Coupons used by the customers
7. Different WordPress user-roles
You can check the plugin here: https://www.pluginhive.com/product/hide-woocommerce-shipping-methods-and-rate-adjustment/
The plugin needs product weights to fetch accurate UPS shipping rates. Without any weight entered, the plugin will not be able to return shipping rates. We do have “Default Weight and Dimension” add-on that can help by applying default values to products lacking this information.
Yes, the PluginHive plugin supports decimal weight entries and does not automatically round off product weights. The exact weight configured in the plugin—such as 9.5 kg—will be sent to UPS for rate calculations. If you are using the box packaging method, please note that the plugin adds both the product weight and the box weight for shipping calculations. To avoid discrepancies, ensure that all weight entries (product and box) use the desired precision and accurately reflect your shipment’s total weight.
Yes, it’s possible to view the box size used for an order. Once the shipping label is generated, the selected box dimensions will be displayed on the UPS shipping label itself. Your shipping department can refer to the label to see which box was used for packing.
Yes, the insurance fee is added to the customer’s shipping cost. The customer, not the seller, pays for this insurance cost when the option is enabled.
The plugin is designed to select the most suitable box size based on the combined dimensions and weight of the products in an order. However, it may not always explicitly avoid boxes that are much larger than the products. To minimize excess space and prevent products from sliding, review and optimize your box size options in the packaging settings, removing overly large boxes that are not needed for your typical order combinations. This ensures the plugin prioritizes fitting products into appropriately sized boxes.
To explore the possibility of adding the Customer PO# on the label or modifying the label format through FPDF settings, please reach out to our support team at [email protected].
WooCommerce does not support a workflow where the admin directly creates or adds products to a customer’s cart and then lets the customer place the order. The platform does not offer this functionality, and the shipping rate plugins require the customer to interact with the cart or checkout page themselves to generate shipping rates and complete the purchase.
The plugin displays live shipping rates directly from the UPS API, including any additional charges for shipping hazardous materials if applicable. If UPS applies a hazmat fee to your account and for your specific shipment, that addition will be reflected in the rates shown by the plugin at checkout. If you have assigned hazmat information to a product and do not see any extra charge, you should get the hazmat fee.
No, the plugin will automatically select the most efficient box based on your packaging settings. You can check the packaging here: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#configure-parcel-package-settings
WooCommerce does not provide an option to automatically set or override the product weight to a default value if it is below a certain threshold. You need to configure the weight individually for each product at the product level.
Yes, a Box Weight Option has been introduced specifically for the Weight-Based Parcel Packing Method. This allows you to add a box weight when using weight-based packing, ensuring the box weight is included in the total shipment calculation. For more details, refer to the article: https://www.pluginhive.com/knowledge-base/weight-based-packing-ups-shipping-plugin/
UPS standard shipping services, as supported by the PluginHive UPS Shipping plugin, only accommodate shipments under 150 lbs. For packages heavier than 150 lbs, you should use a freight solution. PluginHive offers the TForce Freight Shipping Plugin, which is specifically designed to handle freight shipments above 150 lbs. Please note that TForce now operates as a standalone carrier with its own API and no longer handles UPS LTL shipments. Therefore, PluginHive’s UPS solutions will not support shipments over 150 lbs, and you should use the TForce Freight Shipping Plugin for your heavy package requirements. You can find more details about this plugin here: https://www.pluginhive.com/product/woocommerce-tforce-freight-shipping-plugin-with-print-label/
Product weight and dimension are mandatory to fetch shipping rates. PluginHive offers a custom paid add-on called “Default Weight and Dimension” that allows you to set default values for weight and dimensions. With this add-on, you can apply random or standard weights and dimensions to products that lack these values, ensuring rates can be retrieved.
While the WooCommerce UPS Shipping Plugin does not support dynamic weight calculations based on variable product dimensions by default, PluginHive does offer a paid customization service if your requirement is technically feasible.
Customization services start at $500, with pricing varying depending on the complexity of the request. For more information or to discuss your specific needs, feel free to contact our team at [email protected].
Yes, you can prevent customers from entering a PO Box as their shipping address by using the PluginHive custom paid Addon called “Disallow WooCommerce Shipping to PO Box.” This Addon automatically checks for PO Box addresses in WooCommerce Address Line 1 and 2 and disallows shipping methods if a PO Box is detected.
Go to the International Forms tab in the plugin settings, where you can configure the vendor information, including the IOSS number.
Once set, it will automatically apply to all eligible international shipments.
Yes, you can enable the “Pre-pack” option for the specific product. When enabled, the product will be packed using its own weight and dimensions, allowing shipping rates to be calculated accordingly for that item. Other products without dimensions and the Pre-pack option will continue to be calculated by weight only.
“Mail Innovation Packaging Type” and “USPS Endorsement for Mail Innovation” are settings related to UPS Mail Innovations, a service where UPS partners with the US Postal Service (USPS) to deliver mail and packages. These settings are NOT used or required for the “UPS Standard” shipping service. You can ignore these options if you are only using UPS Standard.
UPS Mail Innovations is a separate service where UPS partners with USPS to deliver mail and packages. It works differently from standard UPS services.
Mail Innovation Packaging Type refers to the types of packages used specifically for Mail Innovations shipments.
USPS Endorsement for Mail Innovation allows you to specify the purpose of the shipment (e.g., return service, forwarding, etc.).
These settings are not related to the “UPS Standard” service.
Here are the Customer Classification options in the PluginHive UPS plugin and their meanings:
– Daily Rates: Discounted rates for customers with a daily scheduled pickup agreement with UPS.
– Retail Rates: Standard public rates charged at UPS Stores or when shipping directly via UPS.com without an account.
– Regional Rates: Special negotiated rates for businesses located in specific regions.
– General List Rates: Standard, non-discounted base rates published by UPS.
– Standard List Rates: Similar to General List Rates, sometimes used for contract customers not eligible for Daily Pickup Rates.
– Rates associated with Shipper number: Your UPS account-based discounted (negotiated) rates.
If a product does not have a custom declared value configured, the plugin uses the product’s price as the declared value for each package of that product. For example, if a product has a price of 850 and is shipped in 4 packages, the declared value for customs will be 3400 distributed among those four packages.
The “New Algorithm (based on volume used * item count)” focuses on selecting the best box based on two factors: the combined volume of all products in the cart and the total item count. This helps efficiently distribute items, often resulting in the selection of multiple suitable smaller boxes instead of a single large box. However, this algorithm does not inherently account for weight limits; it is designed to optimize packing based on physical volume and item quantity. If weight restrictions are critical, you may need to monitor this separately or use alternative packing algorithms.
“Stack First Packing” stacks the product either Lengthwise, or Width, or heightwise for all the products in the order.
Please note that the algorithm doesn’t stack the products with the Dynamic calculation (combination of length, width, and height)
In order to get the meta key used to store HS code data in the PluginHive UPS plugin, you can reach out to [email protected] for the details.
In this case, since Aruba does not use postal codes, the postal code field will be treated as optional during checkout. Customers can leave it blank, and the plugin will still be able to fetch the shipping rates correctly.
If the dimensions are still not being pulled automatically after updating the packaging method, please check if you’ve selected “Weight Based Packing” under the packaging settings. This method only considers the product weight and does not use dimensions.
To include dimensions, change the packaging method to either “Pack into Boxes” or “Pack Items Individually”, based on your requirement.
Also, ensure that the product you’re testing has valid weight and dimension values entered.
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” 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
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.
Please note that the plugin does not support UPS freight shipments, as UPS doesn’t provide freight rates.
In your case, since individual products are under 150 lbs, you can use weight-based packing and set the maximum weight limit to 150 lbs. Alternatively, you can use pack into boxes packaging and create custom boxes that suit your shipping needs.
For UPS to return accurate shipping rates and for the plugin to generate packages, it is mandatory for all products in the order to have both weight and dimensions filled in, regardless of whether those attributes affect the overall package. You should enter sample or minimal weight and dimensions for such products to ensure proper package generation and shipping label creation.
The “Delivery/Pickup Date & Time” feature is handled by the WooDelivery plugin and is not part of the PluginHive UPS Shipping Plugin. Issues with the delivery date not saving should be addressed by contacting the author or support team of the WooDelivery plugin, as PluginHive does not control or manage this functionality.
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
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 the plugin does not save changes after configuration, please check and increase the Max Upload Size, PHP Time Limit, and PHP max input vars for your website. These settings can usually be adjusted with the help of your website developer. After making these changes, try saving the settings again.
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” 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
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.
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
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.
The WooCommerce order confirmation email content is managed by WooCommerce itself, and the PluginHive plugin does not control or modify the shipping address displayed in this email. There is no option within the plugin to remove the customer’s address and display only the access point address in order confirmation emails.
Comprehensive documentation for configuring box weight, as well as the various packaging methods in the WooCommerce UPS Shipping Plugin, is available at: https://www.pluginhive.com/knowledge-base/setting-woocommerce-ups-shipping-plugin/#configure-parcel-package-settings.
https://www.pluginhive.com/knowledge-base/weight-based-packing-ups-shipping-plugin/
This resource provides guidance on box, weight-based, and volumetric packaging setup, including step-by-step instructions and best practices.
To locate the “Customer Classification” option, go to the Rates & Services tab within your PluginHive UPS plugin settings. T
The “Send email notification to” option is located in the “Rates and Services” tab of the PluginHive plugin settings. Navigate there to configure who receives the shipping notification emails from the plugin. This allows you to control whether the notifications are sent to the customer, store admin, or both.
Shipping address fields, including the visibility of the State field, are managed entirely by WooCommerce. The PluginHive UPS plugin does not control or modify these fields.
For any changes to address fields, we recommend reaching out to WooCommerce support.
This message usually appears due to one or more of the following reasons:
1. Real-Time Rates is not enabled in the Plugin settings. Please ensure this feature is turned on.
2. Product weights and dimensions are missing from your product listings. These details are required for accurate shipping calculation.
3. Invalid or incorrect credentials entered in the plugin settings.
4. Incorrect shipper/origin address.
5. Missing or incomplete customer address information; specifically, country, state, city, and postal code are mandatory fields for UPS rate calculations.
6. Make sure the UPS registration was successful without any issues
To troubleshoot:
– Confirm Real-Time Rates is enabled.
– Verify that every product has weight and dimensions specified.
– Check that the shipper/origin address is accurate and matches your account credentials.
– Instruct customers to fill in all required address fields.
– Make sure the UPS registration was successful without any issues
– If the issue persists, submit a diagnostic report via the ‘Help & Support’ tab within the plugin settings for further analysis.
The notification “Customer matched zone ‘United States (US)'” is generated by WooCommerce, not by the PluginHive UPS plugin. This message typically appears when the WooCommerce Shipping Debug Mode is enabled. To disable this notification, follow these steps:
1. Navigate to WooCommerce in your WordPress dashboard.
2. Go to Settings → Shipping → Shipping Settings.
3. Locate the “Debug Mode” option and disable it by unchecking the box.
Disabling WooCommerce Shipping Debug Mode will prevent this notification from appearing on the front end of your website.
If you’re not seeing changes to your plugin settings on your site, please contact [email protected]. Our team will help troubleshoot and ensure your settings are applied correctly.
The overnight shipping method could be enabled in two locations: the plugin’s general settings under the Rates and Services section, and under WooCommerce shipping zones.
Several factors can cause a mismatch between the shipping rates your customers see and what you are actually charged by UPS. To ensure customers are charged exactly as per your UPS account rates, follow these steps:
1. Enable Negotiated Rates: In your plugin settings, make sure the “Negotiated rates” option is enabled so your account-specific rates are used.
2. Customer Classification: Set the “Customer classification” to “Rates associated with shipper number” for accurate rate retrieval.
3. Address and Package Accuracy: Double-check both shipper and recipient addresses, UPS service codes, package weights, and dimensions; discrepancies can affect rates.
4. Insured Value: Review the insured value settings in your plugin, as adding insurance can increase the calculated shipping rates.
5. Rate Comparison: Log in to the UPS website, enter the same ship-from, ship-to addresses, and package details. Compare the rates shown there with what the plugin returns.
For more details, refer to:
– Troubleshooting higher rates: https://www.pluginhive.com/knowledge-base/troubleshoot-higher-rates-ups-shipping-plugin/
– Detailed configuration guidance: https://www.pluginhive.com/knowledge-base/troubleshooting-woocommerce-ups-plugin/
If the issue persists after these steps, submit a Diagnostic Report so the PluginHive team can analyze and assist further.
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” 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
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.
The defined package dimensions may not appear on the order page if the product does not fit into any of the custom boxes you’ve configured. To ensure that the correct custom box is selected when generating packages:
Verify that the product’s weight and dimensions allow it to fit into the desired box.
The UPS plugin displays live shipping rates and available services based on responses from the UPS API, which considers the shipment address and package details. To troubleshoot this issue:
1. Log in to your ups.com account and check if UPS offers Ground service for the same shipping address and package specifications used in your WooCommerce store.
2. Compare the list of services presented on ups.com with what appears in your WooCommerce cart.
When using the weight-based packaging method, shipping rates and details are calculated and displayed based solely on the weight of the products. Even if weight and dimensions are configured on the product edit page, the packaging method will only utilize the weight for calculations.
EDI Pull refers to shipments where additional documentation will be provided, with EDI denoting electronic paperless customs documents. The distinction is managed by UPS, and it cannot be controlled per customer within the PluginHive UPS plugin. The customer does not have the ability to influence this setting during shipment creation.
When the “EDI on Shipping Labels” option is enabled under International Forms in the PluginHive plugin, it applies to all international shipments supported by UPS. The plugin does not support enabling EDI selectively for specific accounts or individual shipments. The ability to toggle between “EDI” and “EDI-Pull” is not available within the plugin and cannot be controlled by the customer.
EDI (Electronic Data Interchange) and “EDI-Pull” labels refer to how UPS handles electronic customs documentation for shipments. “EDI-Pull” typically indicates a process where you, as the shipper, plan to provide additional documentation for a shipment. The distinction is based on how UPS processes shipments across different regions or service types and cannot be controlled or customized by the customer. These settings are determined by UPS, not by the plugin or customer preferences.
The “Default Service” setting in the PluginHive UPS plugin is used for auto or bulk label generation and does not control the default option at checkout. WooCommerce automatically selects the first available rate. To show UPS Ground by default, simply move it to the top in the plugin’s service settings.
The plugin calculates packaging based solely on volume, except when a single product’s dimension exceeds that of the package. This means the algorithm may assume additional products can fit into any remaining volume, even if they cannot physically fit based on shape or dimensions. There is currently no configuration to override this behavior, as the calculation method is strictly volume-based. An alternative is to use the Weight-based packaging method, where the plugin determines packaging by weight and does not consider dimensions.
The plugin selects the box that can accommodate the total volume with the least empty space, ensuring an efficient fit. If the combined product volume fits within the smallest box’s capacity, the plugin will always choose it as the most space-efficient option.
The plugin uses a proxy server to handle UPS API calls to ensure seamless and reliable rate fetching. The data processed through this server is strictly limited to what is required for rate calculation and is not stored or processed for any other purpose.
UPS Ground rates are only returned when you use custom‑defined boxes rather than UPS‑provided boxes. To get UPS Ground, set up a custom box with the correct dimensions and weight, make sure your products are packed into that custom box, and then recheck your rates.
The Delivery Signature requirement can be set in two locations:
1. Under the main plugin settings — ensure the signature requirement is not enabled here.
2. In each product’s individual settings — check the product in question by editing it and navigating to its Shipping settings. Verify that no signature is required in both the product and plugin-level settings.
A recipient phone number is required for UPS shipments to proceed with label generation. Although you have selected the option to not ask for a phone number in WooCommerce settings, the phone number requirement is determined by the carrier (UPS). To ensure orders can be processed and shipping labels generated, a valid recipient phone number must be provided. The setting for making the phone number optional at checkout is managed by WooCommerce, but the shipping carrier’s requirements override this when printing labels.
To accurately identify the cause, we recommend reaching out to PluginHive support with detailed order and rate information so they can investigate and assist you further.
Please ensure that you’re using the latest version of the plugin. Also, try clearing the cache. If the issue persists even after confirming that, kindly reach out to [email protected] for further assistance.
The UPS Shipping plugin displays rates directly fetched from the UPS API and does not control WooCommerce’s Free Shipping functionality. Free Shipping is a built-in WooCommerce feature. To troubleshoot this issue, you can deactivate the UPS plugin and check if the Free Shipping works independently. For further assistance configuring Free Shipping, it is recommended to check with the WooCommerce support team or refer to their documentation: https://docs.woocommerce.com/document/free-shipping/.
The WooCommerce UPS Shipping plugin requires the plugin license to be activated to function properly and fetch live shipping rates. If the license is deactivated, the plugin will not provide live rates at checkout. To resolve this issue:
1. Ensure the plugin license is activated in your WordPress backend.
2. Once the license is activated, and you have completed the registration correctly.
3. If you continue to face issues after activating the license, verify your UPS account credentials and plugin settings, and contact support if needed.
By keeping the plugin license active, you will avoid service interruptions and ensure the plugin functions as intended.
The UPS signature requirement may persist if specific products have different settings overriding the global configuration. Product-level settings can override global settings in PluginHive’s UPS plugin for WooCommerce. To ensure that UPS never asks for a signature, verify that the “confirmation not required” option is also set at the product level for all products.
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” 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
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.
Yes, your current settings will remain the same after updating the plugin.
Yes, when the order does not fit in a single box, the plugin automatically splits the items across multiple boxes based on the configured box sizes. To ensure accurate packing, verify that the product dimensions and weights have been correctly set up, as the plugin uses this information to calculate and select the most suitable boxes.
Looking for more details or ready to start using the plugin?
Visit the product page to explore all features and pricing.