Set up Dynamic Currency Conversion for your POS devices.
Dynamic Currency Conversion (DCC) allows your customers to pay in their card's native currency when making purchases in a foreign country. This feature provides transparency about exchange rates and can generate additional revenue through commission fees and markups.
Before you can use DCC, you need to enable it in the Unity Portal and configure your POS devices.
DCC availability depends on your acquirer and their partnership with FX rate providers. Contact your account manager to confirm DCC is available for your region.
This feature is available for S1F2 and S1F4 Pro devices.
Before terminals can use DCC, the DCC service must be enabled and configured at the site level, and a rates provider must be selected. This ensures all devices at a location use the same rates provider and DCC settings.
- In the Unity Portal, go to Merchant groups > Sites.
- Select the site where you want to enable DCC.
- In the Features section, toggle Dynamic Currency Conversion to On.
- From the Rates Provider drop-down, select your FX rates provider.
- Configure your preferred DCC behaviour for different transaction types (see Transaction settings).
- Click Save in the top right.
The rates provider you select must be compatible with your acquirer. For example, if you use Elavon as your acquirer, you must select Elavon as your rates provider.
Different transaction types require specific DCC handling. Configure how DCC behaves for authorisations, captures, and refunds to match your business needs.
When a customer authorises a payment with DCC (such as at hotel check-in), the capture will automatically use the latest exchange rates at the time of capture (check-out).
The ability to show rates to the customer at capture time is a future enhancement.
If a customer wishes to change their currency choice, the merchant must void or cancel the original authorisation and perform a new transaction.
DCC behaves differently for refunds depending on the refund type:
- Linked refunds: If a purchase was made with DCC, the refund must be processed in the same currency (cardholder currency). The system will automatically apply the original currency.
- Standalone refunds: DCC isn't supported for standalone refunds. These must be processed in your local merchant currency.
Once DCC is configured at the site level, you need to enable it for individual terminals in the DCC feature settings:
- In the Unity Portal, go to Merchant setup > Sites.
- Select the site associated with the device.
- In the Services tab, find the Pos service and click Edit.
- Click on the device that you want to activate the feature for.
- Click Feature settings.
- Under DCC settings, switch the Enabled toggle on.
- Click Save in the top right.
The device will automatically download the updated configuration during its next sync.
After enabling DCC, test your configuration by:
- Processing a test transaction with a card that has a different currency from your merchant currency.
- Verifying the DCC prompt appears on the device screen.
- Confirming both currency options are displayed correctly.
- Completing the transaction and checking the receipt includes all DCC information.
Check the DCC Statistics section of your dashboard to monitor DCC opportunities and acceptance rates. Learn more.
| Issue | Next steps |
|---|---|
| DCC isn't being offered to customers. | If DCC isn't appearing for eligible transactions:
|
| The incorrect currency is displayed. | This is typically a testing issue where the BINs need to be configured on the FX provider. Contact your FX provider to ensure the card BINs are properly configured. |