Post by Johnathan » Wed Nov 16, 2022 4:48 am

Image

Current Version: v2024-1-24 (release notes)

OpenCart Versions: 1.5.0.x - 4.0.2.x

To Purchase: Visit Clear Thinking or opencart.com

Image Image Image

This extension allows you to retrieve more accurate UPS rates in OpenCart. For carts that weigh over 150 pounds, you can split up the UPS request into multiple packages. You can also enter your UPS shipper number to retrieve negotiated rates, and can choose to make various adjustments to the weight, dimensions, and cost calculations.

  • Upload and go — no core file modifications are necessary. To add the button for printing labels, the extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0.
  • Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
  • Request UPS rates for multiple packages if the cart weight is over the 150 lb UPS limit.
  • Choose whether the rate request includes a package for each individual item, or calculates the number and size of packages by using a 3D packing algorithm.
  • Optionally set your own box sizes for the 3D packing algorithm to use, rather than have the algorithm determine the appropriate box sizes itself.
  • Adjust the item dimensions, item weights, and/or box weight before the UPS request is made. You can also set weight limits for when each rate appears, and adjust the cost of each rate individually.
  • Display estimated delivery times and factor the UPS insurance costs into the rates shown to the customer.
  • Use your UPS shipper number to retrieve negotiated rates.
  • Restrict when the extension is available based on store, geo zone, and customer group.
  • Use the included Testing Mode when encountering issues, to help determine why things are not working on the front-end as expected.
  • Create and print shipping labels directly from the Sales > Orders > View page. Customers are automatically notified with the tracking number when a label is created, and you can modify the e-mail template directly in the extension settings.

Image Image Image Image Image Image Image Image Image Image

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by rocketfoot » Wed Nov 16, 2022 5:41 am

I have been looking forward to UPS Pro...it will be the perfect match for USPS Pro on my site! Thanks for the fast turn around and super support!

OpenCart 3.0.3.8
www.wattstruckcenter.com/shop


User avatar
Active Member

Posts

Joined
Fri Nov 15, 2013 10:47 pm

Post by Johnathan » Tue Dec 13, 2022 12:51 am

Updated to v2022-12-12

Release Notes:

- NOTE: This version now uses the UPS App "OAuth" authentication system. You will need to create an App in order to connect the extension to your UPS account. There are instructions for how to do this in the help text for the "Client ID" setting in the extension admin panel.

- Added: the Shipment Identification Number is now recorded to the order history data when a shipping label is created

- Fixed: conflict with USPS Pro on OpenCart 4.0 versions
- Fixed: issues with printing shipping labels for multiple packages

- Updated: instructions.txt file for steps on creating the UPS App

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Mar 07, 2023 11:40 pm

Updated to v2023-3-07

Release Notes:

- Added: setting for controlling whether to get negotiated rates
- Added: option to e-mail a copy of the shipping labels to the store admin
- Added: option to manually trigger the shipping label customer e-mail
- Added: a new shortcode to display the order products in the customer e-mail

- Fixed: bug related to multi-currency installations

- Updated: small update to 3D packing algorithm
- Updated: the "PickupType" sent in API requests will now be "Daily Pickup" if the UPS account number is filled in, and "Customer Counter" if it is not
- Updated: the shipping label generation button will no longer show if the admin user does not have Modify permission to the extension

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed May 03, 2023 1:16 am

Updated to v2023-5-02

Release Notes:

- Added: compatibility with OpenCart 4.0.2.x
- Added: new "Check For Updates" button with one-click update functionality
- Added: ability to change the default 150 lb weight limit

- Fixed: potential conflicts with other javascript in the admin order page

- Updated: instructions on which APIs to enable within UPS
- Updated: the estimated delivery date will now skip weekend days

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jul 18, 2023 3:13 am

Updated to v2023-7-17

Release Notes:

- Added: ability to set total limits on individual rates

- Fixed: issues when the store name, owner, or telephone number were too long
- Fixed: the customer e-mail tracking button URL wasn't working properly
- Fixed: bug with individual service weight limits

- Updated: 4.0 Event hooks are now deleted when uninstalling the extension
- Updated: improved the box size determination when set box sizes are used

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Sep 13, 2023 1:25 am

Updated to v2023-9-12

Release Notes:

- NOTE: You will need to redo your Set Box Dimensions after updating.

- Added: ability to use an infinite amount of set box sizes
- Added: ability to restrict a set box size based on weight
- Added: improvements to the code that determines which set box size to use

- Fixed: "parameter 1 expected to be reference" in OpenCart 2 and 3 versions
- Fixed: small typo with Weight Limit setting in the admin panel
- Fixed: problems caused by leaving the Weight Limit setting blank
- Fixed: bug related to automatically sending out customer e-mails
- Fixed: "Unknown column 'code' in 'field list'" error in OpenCart 1.5.x

- Updated: improved the calculation of super-long boxes
- Updated: "Starting Test" won't be written to the log when creating labels

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Jan 25, 2024 12:17 am

Updated to v2024-1-24

Release Notes:

- Added: improvements to the packing algorithm to avoid very large/long boxes
- Added: ability to set the PickupType parameter
- Added: ability to automatically set an order status when creating a label
- Added: ability to set the date format for delivery estimates
- Added: a cutoff time setting to add an extra day to delivery estimates when an order is placed after the cutoff time
- Added: ability to set the days of the week on which your store ships
- Added: ability to set dates to skip when calculating the delivery estimate

- Fixed: endless loop when dimensions or weight were negative after adjustment
- Fixed: issue with printing labels on OpenCart 4.0.2.x versions
- Fixed: 4-decimal dimensions could rarely cause an error from UPS
- Fixed: "Undefined variable: notified" error when generating a shipping label
- Fixed: a few currency conversion issues
- Fixed: negotiated shipping label costs were not displaying correctly
- Fixed: Permission Denied area showing up in the order view when the user did not have permission to the extension admin panel

- Updated: UPS rate titles have been added to the Testing Mode log since UPS does not return the rate title in their API response
- Updated: the Testing Mode log size check now happens on the front-end rather the admin panel, to more reliably stop log files from growing over 50 MB
- Updated: avoiding oversize fees can now be toggled on/off, since different stores may want that calculation configured differently

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 163 guests