Multi-Currency Pricing
Multi-Currency Pricing (MCP) provides a merchant with multiple currency processing abilities. Limited to Visa/Mastercard transactions with a MCP capable merchant account.
Description of MCP:
Implementation of MCP will require the following changes to how the merchant sends and processes their data. The basic flow similar to the standard transaction flow with the following exceptions.
The merchant needs to send the variable ‘currency’ with ISO Currency Code as value. Possible values include: ‘AUD’ (Australian dollars), ‘CAD’ (Canadian dollars), ‘CHF’ (Swiss francs), ‘EUR’ (Euro), ‘GBP’ (Pounds), ‘JPY’ (Yen), and ‘USD’ (US Dollars).
[* Note: The value of the ‘currency’ field must be in all CAPITAL letters to work correctly.]
The normal authorization response string will contain additional data; including the currency type, conversion rate and amount of transaction in merchant’s default currency (typically USD).
Variable | Max Size | Value | Notes |
currency | 2 | ISO Currency Code | 3 Char. ISO Currency Code. Defaults to USD. |
conv_rate | NA | conversion rate | Conversion rate at which sales amount was converted from merchant’s native currency to card holder’s currency. |
native_amt | NA | merchants native currency amount | Amount of transaction in merchant’s default currency - typically USD |