Applying Table Rates Shipping to calculate the shipping fee bases on the combination of conditions such as Weight v. Destination, Price v. Destination, and # of Items v. Destination. All are listed in a table rate file that you can export and import in Magento 2 settings. When the customer ask for a quote, the results appear in the shipping estimate section of the shopping cart.
If you need to charge different shipping rates on your store, you can do it with Free Shipping Method and Flat Rate Shipping Method. And now, we will learn how to configure the table rate shipping method in Magento 2.
Stores > Settings > Configuration.
Enablethe shipping method by choosing Yes for that.
Titlefor the table rate shipping on the checkout page. You can use the default value - “Best Way” for the table rate title.
Conditionsby the calculating methods: Weight v. Destination, Price v. Destination, or # of Items v. Destination.
Virtual products are service with no weight, or physical items. They cannot change the results of a calculation that is based on the Weight v. Destination condition. However, virtual products can change the result of a calculation that is based on either the Price v. Destination or # of Items vs Destination condition.
Calculate Handling Feeto fixed or percent, and then enter the number you want to set in the
Ship to Applicable Countriesto one of two options:
Sort Orderon the Shipping Method on the checkout page.
Save Configto complete.
Store Viewwhere the configuration is active, you can choose “Main Website” or any website you need.
There are the new appearance of the Import and Export option and the Use as Default checkbox that is next to each field in the Table Rate Shipping section.
The "Use as Default" checkbox have been remarked, so if you want to change any settings, let clear it.
Export CSVbutton and save the file (tablerate.csv) on your computer.
Store Viewwhere allow using the method.
Importthe “tablerate.csv” file by tapping the
Choose Filebutton and then upload the file from your computer.
Save Configto complete.
To check the Rates for the assurance, try conducting the payment process with different shipping addresses in the checkout. Thus, you can ensure that the calculating for the shipping as well as handing rates are absolute accurate.
Ref: Magento 2 User Guide
It comes to the end of tutorial: How to Configure Table Rates Shipping Method in Magento 2.