In this tutorial you’re going to learn the steps to setting up a fixed shipping rate in Magento 2.
Note that doing this won’t restrict you to this shipping method; you can still use other shipping options that are available on your Magento website.
Step 1. Choose a Store View
- From your Magento 2 dashboard, go to the Stores menu on the left-hand menu then click on Configuration.
- If you have multiple websites set up in your system, choose the website for which you’re setting up a fixed shipping rate from the Store View drop-down options.
- However, if you only have a single store in your system, set that option to Default Config.
Step 2. Set up Fixed-Rate Shipping
- Scroll down the page, click on the Sales tab on the left-hand side, and then click on Shipping Methods.
- Click on the down arrow located to the right of the Flat Rate section to expand it.
- Set Enabled to Yes, change the Title from Flat Rate to Standard Postage, and then leave the Method Name as Fixed.
- It’s crucial that you change the Type from Per Item to Per Order, otherwise every item a customer puts in the shopping cart will be charged with the shipping rate that you indicate in the Price field.
If that’s set to Per Order, a customer will be charged for their order as a whole instead of per item.
- You may also set up a handling fee; choose Fixed or Percentage from the drop-down box labelled Calculate Handling Fee and then enter a value in the Handling Fee box.
- If you want to make this shipping option available only to a specific country, or countries, you can do so by setting Ship to Applicable Countries to Specific Countries.
- Then select the country that you want the fixed shipping rate to be available in from the next box labelled Ship to Specific Countries.
- After that, set Show Method if Not Applicable to No so as not to show a whole range of shipping options in the checkout of your website.
- If you are using more than one shipping method on your website, enter a value, from 0 to 10, in the Sort Order field; the lower the number, the higher it appears in the checkout.
- Once that’s done, click on Save Config in the top right-hand corner.
Step 3. Clear the Caches
- To resolve the pop-up message regarding cache invalidation at the top of your screen, click on the link that says Cache Management.
- Choose Select All from the drop-down box on the left-hand side then click on Submit.
- Wait for the page to update, and then head over to the front-end of your Magento website to check out this shipping method.
- This tutorial has just shown you how easy it is to set up a fixed shipping rate in your Magento 2 system.
If you need a hand at any time, use the contact details below and the forums here http://understandinge.com/forum/ are always open.
See you there,
Matt & Dave