> ## 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 Flat Rate shipping in Magento 2

Flat Rate shipping lets you charge a fixed shipping cost, either **per order** or **per item**. It’s simple to configure and works with any carrier since no carrier integration is required. Customers will see Flat Rate as an option on the checkout page.

To configure Flat Rate shipping, go to:  
**Admin → Stores → Settings → Configuration → Sales → Delivery Methods → Flat Rate**

---

### Flat Rate Settings

- **Enable → [Yes / No]**  
  Turn Flat Rate on or off at checkout.

- **Title**  
  Set the label customers see in the checkout (default: *Flat Rate*). You can rename it for branding, e.g. “Standard Shipping.”

- **Method Name**  
  Defines the name shown next to the rate in the cart (e.g. *Per Order*, *Per Item*).

- **Type → [None / Per Order / Per Item]**  
  - *Per Order* → One fixed charge per shipment.  
  - *Per Item* → Charge applied for each item in the cart.  
  - *None* → Use only when combined with handling fees.

- **Price**  
  The fixed charge for shipping. Example: `10` will add $10 shipping.

- **Calculate Handling Fee**  
  Choose how to calculate any extra fee:
  - *Fixed* → Adds a set amount (e.g. $2).  
  - *Percent* → Adds a percentage of the order subtotal (e.g. 5%).

- **Handling Fee**  
  The value for the extra fee (matches your selection above: fixed or percent).

- **Displayed Error Message**  
  Custom message shown if Flat Rate becomes unavailable (e.g. “This shipping method is not available, please choose another option.”).

- **Ship to Applicable Countries → [All Allowed / Specific]**  
  - *All Allowed Countries* → Available everywhere.  
  - *Specific Countries* → Limit to selected countries only.

- **Ship to Specific Countries**  
  Choose eligible countries (visible only 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**  
  Defines the position of Flat Rate among other shipping options at checkout. Example: entering `2` will display it as the second option.

---

### Final Step
Click **Save Config**, then flush Magento caches. Refresh the storefront to confirm the changes.

![magento2-flat-rate-shipping-config.png](https://storage.crisp.chat/users/helpdesk/website/-/3/7/e/9/37e9460eda56fa0/f7b3e322-e264-4a52-a508-64964a_5onndq.png)