There are a few apps offered to the Shopify platform that handle multi-warehouse structures. Here is a list of recommeded apps you should check out:
I was not able to find a specific app handling all of the areas you mentioned, so I would suggest contacting the developers about their capabilities! You will find their contact info on the right hand side of the pages linked :)
I guess you would have found a solution to this by now. So. answering for the benefit of others looking for a similar solution.
You can check out the Multi Carrier Shipping Label app. The app helps you handle the shipping with multiple carriers that you have mentioned like Australia Post, FedEx, USPS, etc.
You would be able to print labels in bulk, schedule pickup for your orders and also handle tracking.
An app that would :
- Allow suppliers to use their shipper addresses from Australia, USA, UK, Europe, etc.
- support Australia Post, USPS, FedEx, Royal Mail
- allow to show 2-3 shipping method including pickup facility
All of this can be achieved by using the Multi Carrier Shipping label app. This app can easily manage 100s of suppliers. Each supplier can set up his own shipper address and the products can be shipped without any problem.