I would like to request the development of Carrier "Smart-Routing".
It would be nice if TechShip could automate the process of selecting a backup carrier when a primary carrier fails to deliver due to an undeliverable address point, etc. For example, let's pretend that UPS is the primary carrier, and Canpar is the backup carrier. UPS is not replaced, however Canpar is automatically activated on a per-transaction basis if UPS recognizes an address as undeliverable.
The same logic exists within complex payment scenarios when merchants use "cascaded billing" that automatically reroutes a transaction through multiple payment gateways if the first attempt fails. This "smart routing" increases the likelihood of a successful payment by trying alternative processors or payment methods until the transaction is approved. This is just an example, but the same logic can apply with carrier selection when failure occurs.
This could be very helpful :)