Add automatic rate shopping to label printing
Add the ability for me to set up meta shipping methods for automatic rate shopping.
The meta method will be configured with two or more of the regular methods.
When a meta method is chosen, look up the rates for the methods available in the meta-method and select the lowest-priced method.
Meta-methods can be mapped from requested method strings and can be used as presets. They do the same rate shopping either way.
There needs to be some intelligence involved to make sure proper containers are chosen for the weight, dimensions, origin, destination, and method.
Allow me to set up multiple meta methods, each with a different name. I might set up one called "Air" and another called "Ground".
For example, a meta-method could include USPS Priority Mail, USPS Priority Mail Medium Flat Rate Box, and FedEx Ground. It would look up the rates for all of those, and select USPS Priority Mail Medium Flat Rate Box, because that had the best rate, and then there is no need for the warehouse worker to manually select it. She can just print the label without needing to compare prices herself.