- Integration Guidelines
- Integrating the Merchant Boarding API
- Update Merchant Payment Details
- Enabling Dynamic Currency Conversion
Enabling Dynamic Currency Conversion (DCC)
To enable DCC, simply provide the following fields in the Update Merchant Payment Details or Create or Update request:
The Create or Update Merchant operation is only supported from version 63 onwards.
- merchant.currencyConversion.dccProviderId: The identifier for the DCC provider at the American Express PSP.
- merchant.currencyConversion.dccProviderAcquirerId: The identifier for the acquirer the merchant has registered with the DCC provider.
- merchant.currencyConversion.dccProviderMerchantId: The unique identifier for the merchant account at the DCC provider.
- merchant.currencyConversion.baseCurrency: The base currency registered for the merchant ID at the DCC provider. The value must be expressed as an ISO 4217 alpha code.
- merchant.currencyConversion.dccRefundRate: The currency conversion rate that will apply to a refund transaction executed against an existing order. This value must be
CURRENT
(new rate quote is being requested to provide the actual rate at the refund transaction date) orHISTORICAL
(rate used when the order was created).
Before you enable DCC, the merchant must already be registered with the configured DCC provider.