CALCURATES BLOG

How to Configure UPS Shipping in Magento

Image of magento 2 ups integration
Image of Nikolay Pasholok
Nikolay Pasholok
Product Owner, Calcurates
Around 12% of all online stores are powered by Magento, making Magento the second-largest e-commerce platform. Magento offers plenty of easy-to-use options for shipping, but it still might be confusing for first-time users. Let's look at the Magento 2 UPS integration in Calcurates and see how you can enhance your shipping.

Prepare Your UPS Account

Before delving into Magento configuration, you need to create a UPS account (choose a UPS business account to take advantage of special rates and services).
After completing the registration and confirming your e-mail address, you will gain credentials to set up the Magento 2 UPS shipping option. It includes a user ID, an access license number, your account password, and a gateway XML URL if you've opted for such a UPS XML account.
If you brokered personal rates with UPS before, you would need to get a shipper number to enable UPS negotiated rates in Magento 2.
Image of your ups account

UPS Shipping Options Configuration in Magento 2

After the registration, start the UPS configuration in the Magento 2 admin sidebar.
Step 1
Navigate to the Sales panel of your store's settings, under the Configuration tab. Find the UPS section, enable it for checkout, and fill in all the fields with information you received at the first stage of creating your UPS account.
Image of UPS Configuration with Magento 2
Step 2
Set up the weight, pickup method, destination type, (Residential for B2C or Commercial for B2B), and the package request type.
Image of UPS configuration in Magento
Step 3
Decide whether handling fees should be charged as a fixed sum or percentage, and per item or order. Then, set the values. To designate a percentage, use decimal numbers (e.g., 0.20 for 20%). This sum should cover your expenses for preparing and sending the order.
Step 4
Set up the UPS services you want to be available to your customers, free shipping options, and thresholds. With Calcurates, you can expand on this option by assigning specific services to categories of items.
Step 5
Specify the countries for which you want the UPS option to be available, and set the alternative shipping methods for non-applicable destinations. You can choose the All Allowed Countries option to include every country to the list of destinations.
Image of UPS configuration - List of all allowed countries
Step 6
Set the priority for this shipping option (this will make UPS show higher or lower in the list of available shipping carriers, with 0 as a value being the highest).
Step 7
After clicking "Save Configuration", you have completed a UPS setup for Magento 2.
Let's check if Calcurates meets your shipping needs!
Turn on cost-effective shipping

How You Can Use Calcurates Shipping Extension for Magento 2

UPS Integration with Magento 2 via Calcurates offers these functions in addition
  • Automatically Provide Customers with the UPS Tracking Number
  • Accounts For all the Shipping Restrictions and Discounts
  • Calculate Rates and Creates a Price Table
  • Use Specific Rules and Assign Attributes to Various Groups

Magento 2 has good built-in customization options for shipping, but there are certain limits in the default Magento version. If you need a more sophisticated configuration of your shipping routines (for instance, handling various groups of items differently), you're going to need third-party shipping solutions. Calcurates is a Magento e-commerce shipping extension that shows correct shipping rates to your customers.

After activating the extension in the admin sidebar in Magento, you will be able to set up Calcurates through a proprietary dashboard. The home page of the dashboard has six easy steps outlined for first-time users to get everything started. We recommend following the steps to get everything working correctly.
Image of Calcurates and UPS integration final step
First, set origins. When you put in several addresses and check the Multiple origins option, Calcurates automatically optimizes the number of origins for every order, considerably bringing down the cost in some cases.

The following step is connecting your website and going through several options similar to a standard Magento setup.
Calcurates Related Features

More UPS Shipping Options with Calcurates for Magento 2 e-commerce

The main features that set Calcurates apart from other UPS shipping extensions on Magento 2 are its shipping attributes and rules.
  • Assign Custom Tags to Groups of Items
    Select a special item category (e.g., alcoholic beverages, unprescribed drugs) by creating categories that may require specific handling or extra charges. Groups can be specified both by general Magento categories or by Calcurates shipping attributes.
  • Specify Geo Attributes
    Create groups for goods located in different areas.
  • Exclude Certain Groups
    Exclude certain groups from free shipping, customize the delivery areas, switch shipping methods, and implement custom scripts for the most tailored shipping.
Calcurates is not a UPS Magento shipping extension, specifically. It allows you to integrate several carriers worldwide, with some not being available with the stock Magento.

UPS Shipping with WooCommerce

Shipping with UPS is also available for any WooCommerce e-commerces. To see how to configure UPS shipping for your WooCommerce, have a look at this article.
Did you like this article?
Let’s talk and solve your shipping requirements!