6. Advanced Shipping Setting
Advanced Shipping for Magento 2 is the solution that helps you configure shipping fees in a very flexible manner.
With Advanced Shipping, you can set shipping fees by using almost all the variables available, such as destination, weight, price, quantity, categories, product attributes, item options, the customer group, customer attributes, coupon codes, Magento custom variables, date, etc…
Advanced Shipping uses a single text configuration field to define shipping methods. With a specific syntax (look at the documentation for more information on this syntax), you can define one or several shipping methods, their name, their price and the conditions to enable or not these shipping methods depending on the current quote. To specify the price of a shipping method, you must define a formula (it can be very simple as a single number or very complex with combinations of conditions).
With this extension, you can manage any shipping provider(s), you just have to configure the conditions of display and the price of each shipping method using formulas.