USPS supports Commercial Base and Commercial Plus rates for both domestic and international. Right now the Karrio SDK tries to determine if you are requesting Commercial Base or Commercial Plus rates by looking at the service code, but that doesn't really work very well, especially for International, as you are just trying to request that USPS returns ALL the rates, so you don't want to have to manipulate the service types just to get it to set the CommercialPlusFlag in the USPS request.
Since Commercial Base or Commercial Plus rates are something that requires approval from USPS, it seems much better to just make a carrier flag (for USPS and USPS International) indicating that you have Commercial Base or Commercial Plus rates when you set up the carrier gateway. Then the SDK would just have to look at that flag to determine which rates to request rather than having to parse the service type to try to figure it out, and it would be easy to just request all the rates from USPS and get back the proper pricing.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too