How is the shipping rate calculated for orders involving several sources?
The Advanced MSI module has the option to automatically apply all relevant shipping rates and add them to the order total as shipping cost. Even though the shipping rate will show as a single value on the checkout, it will consist - one way or another - of shipping rates from all sources involved in the order.
This is best demonstrated with two sources that have custom shipping rates set. For example, Berlin Warehouse:
London Warehouse:
The Best Way shipment method is calculated based on the farther source location (Berlin in this example):
The Flat Rate option is a sum of the custom flat rates for both sources:
For such delivery methods as FedEx, UPS, USPS, etc., the shipping rate will be calculated according to their own logic:
Related Articles
What’s the difference between the Advanced MSI and Multi Warehouse Inventory modules?
The product pages for Advanced MSI and Multi Warehouse Inventory may seem to describe similar functionality, causing confusion about which module to select. In essence, both extensions are identical modules, but they are presented on separate landing ...
Why is my Multi Warehouse Inventory module different from the one I see on the product page?
If you have the Multi Warehouse Inventory module installed in your environment, but the functionality seems to be different from what you see on the demo, it is likely you have the old module on your Magento. The old MWI extension was taken off the ...
I have configured several shipping rates, but only one of them is shown on the storefront. How to fix that?
Such behavior is expected - according to the logic of the Shipping Table Rates extension, only one rate from the method is displayed on the storefront. It means that, if you have one Shipping Table Rates method with multiple rates inside, a single ...
Is it possible to override the source selection after the order is created or during the creation of the shipment?
Out of the box, it is possible to enable Automatic Source Selection by navigating to Stores → Configuration → Advanced MSI and customize the source selection algorithm: Please, note that after the Automatic Source Selection is enabled, the source ...
How can I add a surcharge for a particular rate?
If you need to add surcharges, you may consider one of the options below. 1. Add a surcharge in the Shipping Table Rates extension. It will be necessary to create additional rates for this purpose. For example, if you have a general rate in your ...