> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.weltpixel.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to configure Free Shipping in Magento 2

Free Shipping in Magento 2 can be configured in two main ways:  
1. Based on a **minimum purchase amount**  
2. As a **cart price rule** when certain conditions are met  

⚠️ If both the Minimum Order Amount and Cart Price Rule apply to the same order, the **Minimum Order setting takes priority**.

---

### How to Configure Free Shipping in Magento 2

1. Navigate to **Admin -> Stores -> Settings -> Configuration -> Sales -> Delivery Methods -> Free Shipping**

---

### Free Shipping Settings:

- **Enable [Yes / No]**  
  Enable or disable the Free Shipping method on the checkout page.

- **Title**  
  Customize the shipping method title (default is *Free Shipping*).

- **Method Name**  
  Set a name that appears next to the calculated rate in the shopping cart.

- **Minimum Order Amount**  
  Define the minimum order subtotal required for free shipping eligibility.

- **Include Tax Amount [Yes / No]**  
  - **Yes:** Includes tax in the minimum order calculation → *(Subtotal + Tax - Discount)*  
  - **No:** Excludes tax → *(Subtotal - Discount)*

- **Displayed Error Message**  
  Customize the error message shown if free shipping is unavailable.

- **Ship to Applicable Countries [All Allowed Countries / Specific Countries]**  
  - If selecting **Specific Countries**, choose which countries should have access to free shipping.

- **Ship to Specific Countries**  
  Only works if "Specific Countries" is selected above.

- **Show Method if Not Applicable [Yes / No]**  
  Decide whether to display the method even when it’s not available.

- **Sort Order**  
  Define the order in which this shipping method appears at checkout (e.g., setting it to "2" shows it as the second option).

---

✅ After configuration, click **Save Config**, flush all caches, and refresh your website for the changes to take effect.

![magento2-free-shipping-configuration.png](https://storage.crisp.chat/users/helpdesk/website/-/7/4/2/b/742beeb3d97f4800/6d039576-6f2d-4481-830b-5753cc_1h4pb5y.png)