> For the complete documentation index, see [llms.txt](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/b2b-pricing/more-add-depth-and-flexibility-to-your-b2b-pricing/extra-fee/settings-for-extra-fee.md).

# ⚙️ Settings for Extra Fee

The **Settings for Extra Fee** section allows you to customize how your additional charges behave, when they apply, and how they’re displayed to your B2B customers.\
These configurations ensure your fees remain accurate, transparent, and aligned with your pricing strategy — no matter how complex your wholesale operations get.

## General Settings

#### Free Shipping Calculation

Controls how Extra Fee interacts with free-shipping conditions:

| Setting      | Behavior                                                                            |
| ------------ | ----------------------------------------------------------------------------------- |
| **Enabled**  | A single qualifying product in the cart triggers free shipping for the entire order |
| **Disabled** | All items in the cart must meet both the Extra Fee and free-shipping conditions     |

#### Display Settings

Choose which pages show the Extra Fee information:

* **Product pages** — customers see the fee warning while browsing
* **Cart page** — fee appears in the cart before checkout
* **Mini cart** — fee appears in the slide-out cart drawer

***

### Design Customization

Customize the visual appearance of fee displays to match your storefront branding:

| Element              | Customizable                         |
| -------------------- | ------------------------------------ |
| **Background color** | Header, in-line, and on-hover states |
| **Text color**       | Header, in-line, and on-hover states |

### Translation

Translate the Extra Fee display text to match your storefront language. This is useful for stores targeting non-English markets.

You can translate the following text elements shown to customers:

* Fee label / name displayed on the product page and cart
* Fee description or tooltip text

Enter the translated text for each language your store supports. The app will display the correct translation based on the customer's storefront language.

***

#### 📊 Display & Checkout Behavior

* The fee is added as a **line item** in the order summary, ensuring customers clearly understand what they are paying for.

***

#### 🧠 Pro Tips

* Use **descriptive names** for each fee rule to avoid confusion when managing multiple rules.
* Always **test** your fee logic on draft orders before publishing live changes.
* Combine Extra Fee with **B2B Pricing** modules to build a truly comprehensive B2B pricing structure.

{% hint style="info" %}
If you have any trouble using the feature, feel free to reach out to us at [**support-sbc@bsscommerce.com**](mailto:support-sbc@bsscommerce.com) or [**Live Chat**](https://go.crisp.chat/chat/embed/?website_id=9f64b5a9-1a02-4190-93b8-8ef56b19f740)**.**
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/b2b-pricing/more-add-depth-and-flexibility-to-your-b2b-pricing/extra-fee/settings-for-extra-fee.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
