Get 15% discount on order total over $500 with multiple plugins purchase with coupon "Bundle".
Magento 2 UPS Shipping Extension with Rest API
The Magento 2 UPS Shipping Carrier module enables you to retrieve UPS API rates for packages up to 150 lbs. Shipping rates are calculated based on the shipper’s address and the customer’s address entered at checkout. It is mainly used for shipping small items at the lowest possible cost to the customer.
Compatible with Community, Commerce and Cloud Edition: 2.3.x, 2.4.x.
Current Plugin Version: 3.1.3
https://commercemarketplace.adobe.com/ecomplugins-upsrest.html
Magento 2 UPS Shipping Extension with Rest API
Available Options
-
$249.95
- Price in reward points: 10
BUY BUNDLE PRODUCTS
$699.8
$594.83
Please Note: Magento 2 UPS Shipping Carrier extension was not created by UPS. EcomPlugins developed this extension to provide seamless API integration with UPS services.
At UPS, we’re focused on making credible, purposeful changes to achieve sustainability goals that help build stronger communities and a healthier environment.
The Magento 2 UPS Shipping Carrier module enables you to retrieve UPS API rates for packages up to 150 lbs. Shipping rates are calculated based on the shipper and customer addresses entered during checkout. It is mainly used for small-item shipping with minimal cost to the customer. You must configure the warehouse origin address in Magento Admin under Admin → Stores → Config → Sales → Shipping Settings. Check the provided screenshots to better understand the extension’s flow.
This extension uses the UPS API to fetch shipping rates based on the customer’s address.
The module sends package weight, customer address, and shipper address to UPS to get exact rates. Admin settings allow enabling discounted rates, defining minimum and maximum weight limits, and controlling whether rates display on the frontend checkout page. The plugin can also be disabled for checkout if required.
Note: UPS Address Validation API is not enabled by default. You may need to contact UPS support to enable it for your account.
OAuth 2.0 API Integration – This plugin uses the latest UPS REST API with the new access token flow. You must create an account at https://developer.ups.com/, set up your app, and generate a client ID and client secret, which are required in the admin settings.
Magento 2.3.x and 2.4.x are supported.
Account & Pricing
You must sign up for a free UPS account to use this module. Your UPS username and password are required for setup. All API credentials are available through your UPS account.
Extension updates and support are billed at $99.95 per year after the first year.
User Guide: https://www.ecomplugins.com/blog/fedex-ups-packaging-logic-with-rest-api-plugin-flow/
Features
- Option to disable frontend UPS rates (available for admin checkout only).
- Enable or disable residential delivery options.
- Automatic address validation for residential/commercial addresses via UPS API (fallback to admin settings if API fails).
- Set minimum and maximum weight limits for rates.
- Split shipments into multiple packages if the maximum package weight is exceeded.
- Define product-level dimensions (height, width, length).
- Manage over-dimension package rates or hide UPS rates.
- Show or hide estimated delivery days.
- Define package type (Box, Your Packaging, etc.).
- Free shipping rules based on order subtotal or cart conditions.
- Free shipping at product level.
- Ship Box/Pack size can be defined at product level to calculate multiple boxes for rates.
- Option to ship items separately (each item rated individually by UPS API).
- Add shipping markup (fixed amount or percentage of rate total).
- Shipment tracking available for customers.
- Create UPS shipping labels directly from the Magento admin panel.
- Enable or disable discounted account-level rates.
- Show custom error messages when UPS cannot return rates.
- API requests are cached to avoid duplicate calls.
Configurations
To use this module, you must enter your UPS API keys in the Magento admin shipping settings.
Support
If you face any issues, contact us at [email protected].
Additional Information
With this extension, you can easily integrate Magento 2 UPS Ground Shipping to deliver cost-effective and reliable shipping solutions to your customers.
The plugin is designed to optimize your eCommerce shipping workflow with advanced API connectivity, ensuring real-time and accurate shipping rates.
It’s ideal for merchants who want the power of UPS Ground services directly in their Magento store.
Available Options
-
$249.95
- Price in reward points: 10
Google Reviews
★★★★
(61 reviews)
-
2 years ago
We purchased the FedEx Freight extension after considering if we wanted to build internally. Great decision! EcomPlugins extension was high quality and they had very fast communication and turnaround for a couple of tweaks. Thanks EcomPlugins!
Wilson Sheldon
-
2 years ago
We purchased the UPS Address Validation plugin for Magento and it was very easy to install and configure. User and installation guide was very well written and clear. We discovered an issue with the latest version of Magento and the plugin, and the support team responded within hours and already had a fix in place and new version ready for us to download. Ecomplugins is a great team and have bought several plugins from them now and always satisfied.
Steven Walter
-
1 years ago
We bought EcomPlugins FedEx Rest API Extension. This is the only FedEx Rest API Extension supported in older version of Magento. EcomPlugins support team was so helpful and modified and provided us the extension to support our older PHP version. They were on top of our each request and provided quick solution for issues we faced due to older version of PHP, Magento. This extension supports shipping rates based on dimensions which Magento out of the box doesn't support.
Sushma Dsilva
-
1 years ago
In regards to their solution FedEx REST API for Magento 2 it has been an excellent replacement to the old SOAP based FedEx module packaged with M2. Many more features such as LxWxH attributes and packaging settings. We had some small issues initially and they were quick to resolve and assist. Highly recommended!!!
Jeff Brachhausen
-
1 years ago
Purchased several plugins from them. They even made quick and thorough customization changes for our FedEx Shipping plugin. Will work with again!
Adam Montville
Related Products
Magento 2 - UPS Residential OR Commercial Address Check
$149.95 Ex Tax: $149.95
Magento 2 Estes Shipping Extension Soap API
$149.95 Ex Tax: $149.95
Magento 2 - Fedex Residential OR Commercial Address Check
$149.95 Ex Tax: $149.95
Magento 2 - Checkout Address Validation by UPS Extension
$199.95 Ex Tax: $199.95


