Optional - Enabling Multi-Currency Selling

The following article will guide you through the process of enabling multi-currency selling through the sticky.io cartridge for SFCC

Support avatar
Written by Support
Updated over a week ago

Your business is growing in popularity and it's time to start reaching out to more customers across the globe. The sticky.io cartridge for Salesforce Commerce Cloud enables merchants to sell to customers across the globe in multiple currencies from a single storefront.

Multi-currency selling helps you capture more revenue without the need for geography-specific storefronts, saving your team time and ensuring your customer experiences are predictable and unified. A single multi-currency site can support up to 150 unique currencies from a single storefront.

The following article will guide you through the process of setting up your storefront for multi-currency selling. We'll start by walking through the processes of configuring currencies, locales and price books within the Salesforce Business Manager, then we will enable multi-currency selling for your storefront.

Without further ado, let's begin!


How to Configure Currencies

To begin, we'll start by logging into our Salesforce Commerce Cloud Business Manager and selecting the site of interest.

Next, we will open up the Merchant Tools dropdown. Within the Site Preferences section, select Currencies.

Here, you'll be able to see information about your currently configured currencies. For example, our storefront above is configured with four currencies - US Dollars (USD), Euros (EUR), Japanese Yen (JPY) and Chinese Yuan (CNY). US Dollars are the default currency.

To add additional currencies to your storefront, simply click Add in the lower right-hand corner of the currency display.

Check the corresponding checkbox for your desired currency and click Add to preserve your selections.


How to Configure Locales For Your Storefront

To begin, we'll start by logging into our Salesforce Commerce Cloud Business Manager and selecting the site of interest.

Next, we will open up the Merchant Tools dropdown. Within the Site Preferences section, select Locales.

Here, you'll be able to see information about your active system locales. Locales control the formats for dates, times and other values within the context of the storefront.

To enable specific locales, simply check the corresponding box. Conversely, you can disable locales by unchecking the corresponding box.

To preserve your selections, simply click Apply.


Locales are a part of the native Salesforce Commerce Cloud functionality. For more information on Salesforce Locales, please visit the Salesforce Help Center.


How to Configure Price Books for Different Currencies

To begin, we'll start by logging into our Salesforce Commerce Cloud Business Manager and selecting the site of interest.

Next, we will open up the Merchant Tools dropdown. Within the Products and Catalogs section, select Products.


Here, you'll be able to see information about your configured products.

From here, click into the product of interest by clicking on the product name.

Along the top menu bar, click into Pricing.

Here, you'll see information about the Price Books associated with the selected product.

Each price book will be associated with a unique currency and locale.

Within the price table, you can assign unique pricing values to the product for each of the associated currencies.

Enter your desired values into the corresponding currency fields.

Once satisfied with your selections, click Apply.


How to Configure Multi-Currency Settings

To begin, we'll start by logging into our Salesforce Commerce Cloud Business Manager and selecting the site of interest.

Next, we will open up the Merchant Tools dropdown. Within the sticky.io section, select Multi-Currency Settings.

Here, you will be able to see your configured locales as well as the corresponding currencies and payment gateways associated with each.

To enable multi-currency selling for your storefront, simply toggle the Enabled dropdown to Yes.

To add a new locale, click Add in the lower right-hand corner of your display.

A new line item will appear with your default locale and currency, but without a configured gateway ID. An example entry is pictured below.

Use the corresponding dropdowns to select your locale, currency and desired gateway ID. For example, I might select a locale of en_US (English-speaking shoppers in the US), a currency of USD (US dollars) and a Gateway ID of 1 (my default payment gateway).
​
Once satisfied with your selections, click Save.


Previewing the Multi-Currency Shopping Experience

On a sample Product Display Page, the chosen locale will influence the currencies displayed to the shopper.

A consumer shopping in the United Kingdom in English will see the pricing above. Consumers shopping in France in French will see pricing corresponding to their region.


Congratulations! You're now an expert on configuring multi-currency selling for Salesforce Commerce Cloud storefronts with the sticky.io cartridge.

Did this answer your question?