Page 1 of 1

[UPDATED] USPS Pro

Posted: Thu Jan 21, 2016 4:47 am
by Johnathan
Image

Current Version: v2024-2-14 (release notes)

OpenCart Versions: 1.5.0.x - 4.0.2.x

To Purchase: Visit OpenCartX or opencart.com

Image Image Image

Want more control over your USPS rates? USPS Pro allows you to retrieve rates for packages over 70 pounds, for multiple packages, for Flat Rate Boxes, and more. You can also make various adjustments to the weight, dimension, and cost calculations, enabling you to charge more accurate rates for your store.

  • Upload and go — modifies no core files.
  • Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
  • Request USPS rates for multiple packages if the cart weight is over the 70 lb USPS limit.
  • Choose to package each item (including multiple quantities) individually, or by using a 3D packing algorithm.
  • Optionally use a set box size for the 3D packing algorithm, rather than have the algorithm determine the appropriate box size itself.
  • Adjust the item dimensions, item weight, and/or box weight before the USPS request is made, as well as the final rates after the USPS rates are returned. USPS insurance prices are included as rate adjustments by default.
  • Flat Rate Boxes and Envelopes are properly shown only if the calculated box size is within the dimension limits.
  • 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.


Image Image Image Image Image Image Image Image

Re: [UPDATED] USPS Pro

Posted: Sun Mar 20, 2016 12:21 am
by Johnathan
Updated to v220.1

Release Notes:

- Added: compatibility with OpenCart 2.2.0.x
- Added: ability to request Commercial (i.e. Online) Rates
- Fixed: "First-Class Postcard" option not being able to be unchecked
- Fixed: countries with spaces in their names do not work for rate requests
- Removed: Priority Mail Express Flat Rate Box because it is no longer valid
- Updated: error handling for international rates

Re: [UPDATED] USPS Pro

Posted: Fri Jun 03, 2016 12:35 am
by Johnathan
Updated to v220.2

Release Notes:

- Fixed: girth calculation was based on the standard OpenCart code, which mistakenly includes the length
- Fixed: "First-Class Mail Letter" rates were not being returned because USPS changed the name to "First-Class Mail Stamped Letter"
- Updated: added a work-around for a bug in the OpenCart 2.2 order editor

Re: [UPDATED] USPS Pro

Posted: Thu Oct 06, 2016 3:11 am
by Johnathan
Updated to v230.1

Release Notes:

- NOTE: This version is fully compatible with OpenCart 2.3.0.x by using the OpenCart 2.3 Extension Compatibility Fix, which is provided for free with the purchase of the extension

- Fixed: issues caused by the packing algorithm calculating extremely long and thin boxes
- Fixed: "Call to a member function getElementsByTagName" error when using third-party checkouts that request shipping rates with blank addresses
- Fixed: errors when a single item was over 70 lbs
- Updated: larger flat rate boxes will now not appear if a smaller flat rate box is available
- Updated: improvements in rate accuracy when all items fit within a single flat rate box
- Updated: flat values for item weight adjustments will no longer log the same value multiple times

Re: [UPDATED] USPS Pro

Posted: Tue Jan 03, 2017 4:39 am
by Johnathan
Updated to v230.2

Release Notes:

- Fixed: a bug in the 3D packing algorithm was causing items too large for flat rate boxes to sometimes show them as eligible for those rates
- Fixed: changes to the USPS API causing the First-Class Package Service commercial rate not being calculated correctly
- Fixed: dimensional weight issues when a package dimension was over 12 inches

Re: [UPDATED] USPS Pro

Posted: Sat Jul 08, 2017 12:02 am
by Johnathan
Updated to v300.1

Due to limitations in the opencart.com license system, a new extension was released on opencart.com for OpenCart 3.0 compatibility. However, free updates are still available for anyone that has purchased the extension in July 2016 or after --- just contact Clear Thinking here: http://www.getclearthinking.com/contact

Release Notes:
- Added: compatibility with OpenCart 3.0.0.x - 3.0.1.x
- Added: native compatibility with OpenCart 2.3.0.x (You can remove the compatibility fix, or keep using it if you want to)
- Added: support for Regional Rate Boxes A and B commercial rates
- Added: ability to set weight limits for individual rates

- Fixed: compatibility with Change Requires Shipping to Free Shipping
- Fixed: issue with individual boxing weights not being right when using certain PHP versions

- Removed: compatibility with OpenCart 1.5.x and 2.0.0.0 for new versions

Re: [UPDATED] USPS Pro

Posted: Wed Sep 27, 2017 1:02 am
by Johnathan
Updated to v302.1

Release Notes:

- Confirmed: compatibility with OpenCart 3.0.2.x
- Fixed: USPS first class package issue due to USPS renaming the service
- Updated: the code to max sure super long boxes aren't calculating was slightly modified to accommodate international dimension restrictions better

Re: [UPDATED] USPS Pro

Posted: Sat Apr 21, 2018 2:58 am
by Johnathan
Updated to v302.2

Release Notes:

- Fixed: packing algorithm was incorrectly disabling First Class envelopes
- Fixed: packing algorithm was sometimes disabling Flat Rate envelopes
- Fixed: multiple packages were not always being requested correctly
- Fixed: the packing algorithm sometimes made Width the longest value
- Fixed: "Array to string conversion" error for restricted geo zones

- Updated: rates will no longer be shown if errors are present
- Updated: flat rate envelopes will no longer by overridden by flat rate boxes if the item qualifies for an envelope
- Updated: the extension will now force Length to always be the longest dimension for items, to ensure that the boxing algorithm works correctly

Re: [UPDATED] USPS Pro

Posted: Sat Aug 18, 2018 12:30 am
by Johnathan
Updated to v302.3

Release Notes:

- Added: "Priority Mail Padded Flat Rate Envelope" option
- Fixed: issues related to seeing if all items fit in a single flat rate box
- Updated: box weight adjustments can now be percentages
- Updated: the [weight] shortcode is now converted to the store's default weight class, instead of always being pounds

Re: [UPDATED] USPS Pro

Posted: Wed Dec 04, 2019 2:43 am
by Johnathan
Updated to v303.1

Release Notes:

- NOTE: The 1.5.x version is now feature-comparable with the 2.x/3.x version. The extension uses a vQmod file to accomplish this, which has been tested but might have some issues in the initial version. If you're using OpenCart 1.5.x and have any trouble with it, please contact Clear Thinking.

- Added: full compatibility with OpenCart 1.5.x
- Added: ability to enter up to 3 set box sizes instead of just 1 box size
- Added: "Priority Mail Legal Flat Rate Envelope" option
- Added: "Priority Mail Express Legal Flat Rate Envelope" option

- Confirmed: compatibility with OpenCart 3.0.3.x

- Fixed: delivery estimates could still show up when at the end of the title
- Fixed: small flat rate boxes sometimes wouldn't appear due to the envelope issues fixed in the last few updates
- Fixed: "Undefined index: end" error in rare circumstances
- Fixed: calculation issue with final charge adjustments using "Per" values

- Updated: Testing Mode now has a button to download the log when over 1 MB
- Updated: Testing Mode log is now cleared automatically when over 50 MB

Re: [UPDATED] USPS Pro

Posted: Tue Sep 14, 2021 2:44 am
by Johnathan
Updated to v303.2

Release Notes:

- Added: a more descriptive error message when the USPS User ID is incorrect

- Fixed: typo in the error displayed when missing an "inch" length class
- Fixed: issues with percentage increases to box weights
- Fixed: girth calculation for international requests was still wrong
- Fixed: "1 Boxes" text

- Updated: the curl URL is now https, as will be required by USPS
- Updated: added some more work-arounds for issues caused by items or boxes with very large dimensions, which cause a problem for the packing algorithm
- Updated: the XML for international quotes will no longer show all the prohibitions text in the Testing Mode log

Re: [UPDATED] USPS Pro

Posted: Thu Jul 14, 2022 2:09 am
by Johnathan
Updated to v2022-7-13

Release Notes:

- NOTE: Starting with this release, version numbers will now be based on the date the new version is released.

- Added: compatibility with OpenCart 4.0.0.x

- Fixed: issue with international requests that have multiple packages
- Fixed: error when other mods set a postcode but not a country in the session
- Fixed: spacing between "Boxes" and "Weight" text strings

- Updated: increased curl timeout values from 10 seconds to 30 seconds

Re: [UPDATED] USPS Pro

Posted: Tue Dec 13, 2022 12:57 am
by Johnathan
Updated to v2022-12-12

Release Notes:

- Added: support for Parcel Select Ground

- Confirmed: compatibility with OpenCart 4.0.1.x

- Fixed: conflict with UPS Pro on OpenCart 4.0 versions
- Fixed: rare USPS error when a very small box size was calculated

- Updated: if a product does not have any weight or dimensions, it will now default to values of 1 (to avoid errors)

Re: [UPDATED] USPS Pro

Posted: Wed May 03, 2023 12:26 am
by Johnathan
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

- Updated: volume adjustments for very small packages now only apply to commercial rates
- Updated: the minimum dimensions sent to USPS are now 5 x 3.5 x 0.007 so that First-Class letter rates will show up correctly

Re: [UPDATED] USPS Pro

Posted: Tue Jul 11, 2023 5:58 am
by Johnathan
Updated to v2023-7-10

Release Notes:

- Added: support for the new USPS Ground Advantage service

- Removed: First-Class Package, Parcel Select Ground, and Retail Ground services since they have all been discontinued
- Removed: First-Class Letter and Postcard services since they are almost never used --- if you need these services please contact me

Re: [UPDATED] USPS Pro

Posted: Sat Aug 26, 2023 4:36 am
by Johnathan
Updated to v2023-8-25

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: percentage cost increases were not working without a "per" value
- Fixed: issues with the API response for multiple international packages
- Fixed: weight limits on specific rates wouldn't always completely disable it

- Updated: Flat Rate boxes are now hidden if a Flat Rate Envelope is available
- Updated: the Final Charge Adjustments field is now a bit easier to read

Re: [UPDATED] USPS Pro

Posted: Thu Feb 15, 2024 12:22 am
by Johnathan
Updated to v2024-2-14

Release Notes:

- NOTE: You will need to redo your First-Class domestic options if updating.

- Added: ability to display delivery estimates for domestic rates, and various settings to configure the delivery estimate calculation and front-end text
- Added: improvements to the packing algorithm to avoid very large/long boxes
- Added: support for Ground Advantage Cubic (requires using commercial rates)
- Added: support Priority Mail Cubic (requires using commercial rates)
- Added: First-Class Stamped Letter rate back into the domestic choices

- Fixed: endless loop when dimensions or weight were negative after adjustment
- Fixed: items too large to be mailed were sometimes being split up into multiple boxes by the packing algorithm

- 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: Puerto Rico and Virgin Islands now use "US" as the country code when requesting rates, since it is required by USPS