Hi productdevuiux,
Yes, our extension handles any number of shipping origins. Simply set up your origin codes in our system and then assign your code to each product that ships from other than your default origin. (Our extension actually creates its own new product attribute for this purpose.)
If your drop-shippers dont all use the same shipping services, we support that as well, thru our “on demand” setting, which allows you to configure a shipping service as available on a per-item basis.
We offer a two week free trial of our extension; I hope you will take advantage. After installing our extension, go to https://www.auctioninc.com and register for our WooCommerce extension for the trial.