---
schema_version: "1"
id: a5245f86b1e66fb7c71c8a965d15bc06465b4e1e8fdd422877db64c59782b393
title: Dynamic Currency Conversion
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/rt_cms_hardware_dynamic_currency_conversion.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_cms_hardware_dynamic_currency_conversion.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8e00c9c350e858167ce0f490817e1287d2dc4ea836ee871722f587f97eb1e803
description: Select the currency to use for completing credit card transactions, either the local currency or the card’s billing currency. Configure Dynamic Currency Conversion (DCC) keys in Point of Sale CMS to print on physical receipts.
products:
  - Commerce
release: "264"
---
# Dynamic Currency Conversion

Select the currency to use for completing credit card transactions, either the local currency or the card’s billing currency. Configure Dynamic Currency Conversion (DCC) keys in Point of Sale CMS to print on physical receipts.

DCC is only available to the customer if the transaction isn't in the same currency as the credit card’s billing currency. If a customer chooses to pay in their billing currency, their account is charged at the Exchange rate offered by the merchant's bank.

## Prerequisites

Modern POS App Build:

- Adyen: 5.10.3 or greater\*
- Elavon: 5.12.2 or greater
- Verifone: 9.9.1 or greater (only supported by the payment processor Fiserv, which is currently not supported by Chase PaymentTech)

Platform Support: iPad only

Offline Support: no

Technical Prerequisites:

- This feature requires a 3rd party integration.
- This feature requires a new build.
- This feature doesn't require a change in the CMS.
- This feature doesn't require a change in the backend.

\* Adyen SF01 terminals are supported for app builds 11.6.1 or greater. AMS1 and M450 terminals are supported for app builds 10.5.1 or greater.

## DCC Field Support

    
|   | Amount in Selected Currency | Exchange Rate Used | Markup | Source of Exchange Rate |
| --- | --- | --- | --- | --- |
| Adyen | Yes | Yes | Yes | Yes |
| Elavon | Yes | Yes | Yes | Yes |
| Verifone | Yes | Yes | Yes\* | No |

\* Will only be printed if the markup is nonzero

## DCC Field to Receipt Line Keys Mapping in Point of Sale CMS

Configure DCC keys to be printed on a physical receipt.

1. In CMS, go to **Layouts > Layout Templates > Print Receipts**.
2. Edit a layout. If none exists, create a layout.
3. Select the payment tender cell in the layout.
4. On the right toolbar, select **Receipt Components > Payment Tenders**.
5. Under **Receipt line Keys**, select **\+ Add** to enter DCC keys. Refer to the table and corresponding screenshot for an example.

 
| Amount in Selected Currency | Receipt Line Key |
| --- | --- |
| Amount in Selected Currency | dccshopperamount |
| Exchange Rate Used | dccrate |
| Markup | dccmarkup |
| Source of Exchange Rate | dccsource |

![The Edit Receipt Section with Receipt Line Keys filled out.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_edit_receipt_dcc.png)

## Terminal - Configuration & Setup

To access DCC on your Adyen terminal, you'll need to verify the terminal's configuration is up-to-date. To download the latest configuration, tap 9 and then O on the keypad. After entering your pin, tap the Configuration button on the main menu and then select Update as shown.

![The Config button on an Ayden payment terminal.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_dcc_setup_config.png)![The Update option in the Config section of the Ayden Payment Terminal](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_dcc_update.png)

## Terminal Flow

Adyen

After a customer uses a card to pay for a transaction that is in a different currency than the card's billing currency, they'll see a menu on the terminal to select the currency to be used in processing the transaction. This is an example of what this menu looks like for a card with a USD billing currency that is used for a transaction in Euros.![The DCC flow in the Ayden Payment Terminal.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_dcc_flow_ayden.png)

Elavon Example![The DCC flow in the Elavon terminal.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_elavon_dcc_flow.png)

Verifone Example![Select Application in the Verifone Payment Terminal to start the DCC process](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_dcc_flow_verifone_1.png)![Select whether to pay in US Dollars or Euros in the Verifone Payment Terminal.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_dcc_flow_verifone_2.png)

## Receipt Examples With DCC

If you select a currency that is not the local currency, the information appears on all receipts (both email and paper) as shown.

- Exchange rate used
- Source of the Exchange rate
- Markup
- Amount in the selected currency![A receipt from a DCC purchase.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_cms_hardware_dcc_receipt.png)

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)

Note Not all fields will be present based on the previous table on DCC fields supported.