How to Set Up Flat Rate Shipping in Magento 2

how to set up flat rate shipping in magento 2

Flat Rate Shipping is a popular shipping method in Magento 2 that allows you to define a fixed charge applied per item, per shipping class, or per order. In this tutorial, we will show you step-by-step how to set up the Flat Rate Shipping in your Magento store.

Step 1: Go to the Configuration setting

Go to the admin panel, navigate to Stores, and choose Configuration (under Settings).

(Admin Panel => STORES => Settings)

Step 2: Choose the Shipping method

Expand Sales in the left menu and choose Shipping Methods in the dropdown.

(SALES => Shipping Methods)

Step 3: Set your rate

Expand the Flat Rate Shipping field to set things up:

  1. You must enable the flat rate shipping by setting Enabled to Yes.
  2. You can edit the title of this method or keep it simple as Flat Rate.
  3. Enter the Method Name displayed next to the calculated rate in the shopping cart. You can use the default or change it to Plus Handling if you charge a handling fee.
  4. Select the Type of flat-rate applied among None (equivalent to free shipping)/Per Order (charge a single rate for the whole order)/Per Item (the charge for every item).
  5. Set the Price that your store charges for flat rate shipping.
  6. In case you charge an extra handling fee, you must set Calculate Handling Fee to Fixed value or Percentage (%). Then, enter the specific handling fee rate.
  7. Write a short error message appearing when this shipping method is unavailable.
  8. Select the a/several/all countries where the free shipping is applied.
  9. Set Sort Order for the flat rate shipping among other shipping methods. For example, if you set 0 for flat rate shipping, it will appear in the first place.
  10. Save the config to complete.
flat rate shipping magento 2

If you have any problems when following this tutorial, feel free to ask us by leaving a comment below. See you in the next tutorials!

Leave a Reply

Your email address will not be published. Required fields are marked *