Technical Overview
DCC (Dynamic Currency Conversion) is a service for currency conversion at the time of the transaction. The cardholder will be presented with the option of paying in her/his own currency or the local currency. If own currency is chosen, the currency conversion will take place immediately during the purchase or withdrawal. If cardholder choose to pay in local currency, the currency conversion will take place at the issuing bank, when the purchase amount is withdrawal from the cardholder’s bank-account.
Nets provides this DCC look-up service for Payment Service Providers (PSPs) servicing ATM owners, POS & eCom merchants in Europe having an acquiring agreement/contract with Concardis or Nets Merchant Services.
The DCC Look-up provides all DCC information needed for the cardholder interaction and for further processing of the authorisation and transactions at the terminal/ATM and PSP.
Nets DCC service is available in most of the EU region and can be offered to cardholders from 55+ countries.
The diagram below illustrates the overall transaction flow of dynamic currency conversion. This API provides the DCC look-up prior to the authorisation and clearing.
Before the customer/PSP can use the DCC look-up, the below agreeements (marked in the drawing as 'dotted lines') need to be in place between:
1. Cardholder buy goods/service or draw money using a payment card issued by either Visa or Mastercard
2. Terminal/ATM sends a DCC look-up request with first 10 digits of the cardnumber and the purchase amount in merchant/ATM local currency
3. Nets DCC Hub is checking whether the purchase is eligible for DCC. If not, the authorisation will be done in local currency of the merchant/ATM
4. If 'yes', Nets DCC Hub is converting the purchase amount to the currency of the card
5. Nets DCC Hub sends back the converted amount together with the exchange rate, the conversion cost and other information related to the currency conversion
6. The terminal/ATM presents the choice of both amounts to the cardholder incl. the cost of currency conversion(*)
7. If the cardholder chooses to pay in the currency of the card, the authoristion will be added DCC information - if not, the authorisation will be in local currency without DCC information
8. The authorisation is send to the issuer for validation and if approved, terminal/ATM generates the cardholder reciept showing information from the currency conversion
9. The financial transaction is created based on the authorisation and is send to issuer and acquirer for settlement of the cardholder and merchant
(*)
If the cardholder and merchant/ATM both belong to an EU-member country, the currency conversion cost must be presented to the cardholder as a percentage of the currency conversion rate issued by the European Central Bank.
If either the cardholder or the merchant /ATM belong to a non EU-member country, the currency conversion cost will be presented to the cardholder as a percentage of currency conversion rate used by Nets MS
{
"fxRate": {
"baseRate": "40074560",
"totalRate": "7.6812",
"rateSrc": "ECB",
"date": "20200617"
},
"markup": {
"markupPercent": "302",
"markupRate": "0.2252"
"cardholder": {
"cam": "18005",
"currency": {
"ccura": "DKK",
"ccur": "208",
"exp": "2"
}
"dccProvider": {
"providerId": "004",
"provider": "Nets"
"status": "57"
FAQ