> 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/other-b2b-modules/multi-currency/show-prices-in-different-currencies.md).

# Show Prices in Different Currencies

**Multi-currency** shows converted prices in the currencies you pick, with a currency switcher on your storefront. Customers always check out in your store currency, and a cart page notice can tell them so.

## How to Set It Up

Go to **B2B tax & currency › Multi-currency**. The module has one home page, **Settings**, plus **Storefront setup** in the header.

### Step 1: Turn on Multi-currency

Turn on the switch next to the **Multi-currency** title. The first time, default settings are saved for you.

<figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2Fgit-blob-4a9548155f83790f13f9bfeedb893b703209a0da%2Fcms-mc-setup-01.png?alt=media" alt="Multi-currency settings"><figcaption><p>Multi-currency settings</p></figcaption></figure>

### Step 2: Configure Settings

The **Customization** area has three collapsible groups, with a **Live preview** of the switcher and cart notice on the right. Click **Save** when done.

#### Currency settings

| Field                  | Options                                                                                         | What it does                                                                  |
| ---------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| **Automatic currency** | Show prices in the shopper's local currency based on location                                   | Shoppers see their country's currency when it is in your list.                |
| **Currencies**         | **Show all currencies**, or search by currency name or code and select                          | Currencies customers can switch to. Your store currency is always included.   |
| **Price rounding**     | **Round converted prices**, then **Rounded style**: **Remove decimals** or **Round to decimal** | Fine-tunes converted prices. **Remove decimals** drops a trailing .00 or ,00. |

#### Appearance & display

| Field                   | Options                                                                                                                                          | What it does             |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------ |
| **Currency bar design** | **Show flag and currency** · **Show currency only**                                                                                              | Style of the switcher.   |
| Colors                  | **Background color**, **Text color**, **Hover color**, **Add a shadow to the bar**                                                               | Match your brand.        |
| **Device settings**     | **Mobile** and **Desktop** checkboxes, each with **Display position**: Top left, Top right, Center left, Center right, Bottom left, Bottom right | Where the switcher sits. |

{% hint style="warning" %}
Keep both **Mobile** and **Desktop** ticked to convert prices on every screen. Unticking one hides the switcher and the converted prices on that screen size.
{% endhint %}

#### Cart page notice

Keep **Show a notice on the cart page** ticked and edit the **Text**; `[checkout_currency]` is replaced with your store currency. You can also set the notice **Background color** and **Text color**. The notice appears on the cart page, right under your theme header.

<figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2Fgit-blob-7d3795607d7ffeea3e9ff64d0f898673aa65a46a%2Fcms-mc-setup-02.png?alt=media" alt="Multi-currency settings groups and live preview"><figcaption><p>Multi-currency settings groups and live preview</p></figcaption></figure>

### Step 3: Check Storefront Setup

Click **Storefront setup** and make sure the module and the app embed are on. Save your Multi-currency settings at least once so the switcher appears.

Prices are detected automatically in this order:

1. If your money format contains the app tag, prices from that format are converted. This is the most accurate option.
2. Otherwise, on supported themes (Dawn, Dawn-based themes and Maximize), the app tags prices automatically.
3. On other themes, the app finds prices on the page that match your money format.

If some prices don't change currency, click **Show manual installation**: in Shopify **Store currency settings** click **Change formatting**, replace both HTML values with the **HTML with currency** and **HTML without currency** values shown (use **Copy**), save, then click **Verify setting**. Stores on the legacy storefront script must do this step. Still stuck? Chat with us; we set it up for free.

<figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2Fgit-blob-1e8d5a0edc5519a72c0da9c909d40b79b33d75fc%2Fcms-mc-storefront-01.png?alt=media" alt="Multi-currency storefront setup"><figcaption><p>Multi-currency storefront setup</p></figcaption></figure>

## What Customers See

* A U.S. customer sees **USD ($)**, a European customer **EUR (€)**, and so on, or picks a currency in the switcher.
* At checkout, customers pay in your store currency (or the Shopify Markets currency, if enabled).

For example, with USD as base and EUR and GBP active, a $100 product shows the converted amount, updated as Shopify's rates change.

<div data-with-frame="true"><figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2FRNSQenligMztRp8nPX0U%2Fimage.png?alt=media&amp;token=6037b157-041f-4153-85cd-39f4dcc32a2e" alt=""><figcaption></figcaption></figure></div>

<div align="center"><figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2Fh9gzfbSFnQKETGJ5SHzN%2Fimage.png?alt=media&amp;token=222b1a95-a122-4f5a-a72b-11c7c44f508f" alt="" width="563"><figcaption><p>In Euro</p></figcaption></figure> <figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2F5CYg5Pb5Vz3qlrzp2c3L%2Fimage.png?alt=media&amp;token=7866b85d-aa4e-44f8-8a3a-e8e1a66b26bc" alt="" width="563"><figcaption><p>In US Dollar</p></figcaption></figure></div>

## FAQ

**Can I set a fixed B2B price per currency or country?** Give each market its own rule. Fixed prices in Custom Pricing and Price Lists are entered in your store currency and converted with the shopper's market rate, so create one rule per market and pick **Specific markets** under **Markets**.

{% hint style="info" %}
If you need further assistance, please feel free to reach us at [**support@bss-b2b.solutions**](mailto:support@bss-b2b.solutions) or [**Live Chat**](https://go.crisp.chat/chat/embed/?website_id=9f64b5a9-1a02-4190-93b8-8ef56b19f740).
{% endhint %}
