Why isn't the shipping method displayed for the cart that contains products with different shipping types?
In case your shipping behavior is based on offering different shipping rates for different shipping types, note that, for the shipping method to be
For example, there are three shipping types on the instance: light, medium & heavy. It means that the shipping method created at Sales → Shipping Table Rates should contain the rates for all shipping types in its Methods and Rates tab:
Also, in the General tab, it is necessary to configure the desired behavior for the rates calculation in case the cart contains products with different shipping types. It is done by switching the For products with different shipping types setting to the option that suits your calculation logic:
Now, when all three shipping types are present in the cart, the shipping method will be displayed properly:
Related Articles
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 ...
Shipping Table Rates API
The methods listed below are not implemented by our module but are part of Magento itself. Our Shipping Table Rates module does not introduce its own API methods for the exclusive managing of rates created by the extension. However, all the Magento ...
The shipping method doesn't show up on the frontend. How do I fix it?
If the shipping methods created with Shipping Table Rates are missing on the frontend, it is necessary to make sure that: 1. The extension is enabled at Stores → Configuration → Sales → Delivery Methods for the right store(s), and the required ...
How to fix the errors while importing CSV with the shipping table rates?
If you are facing difficulties with importing a CSV file, it is necessary to check if the following conditions are met: 1. The country spelling in the CSV file is identical to the spelling of country names at Stores → Configuration → General → ...
How do I set a different name for each rate within a shipping method?
If you'd like to set different names for your rates, go to Sales → Shipping Table Rates → your shipping method → Methods and Rates → your shipping rate and fill in the 'Name delivery' column with the necessary values: Once done, navigate to the ...