The CyberSource multicurrency service obtains current, guaranteed exchange rates. This service enables you to list your product prices in your customers’ local currencies on your web site. It also enables your customers to pay using their local currencies, while allowing you to do business and settle transactions in your desired currency.
On your web site, you can present your customers with guaranteed localized prices. When the transaction is approved, the customer knows the exact amount that will be charged to their account in their local currency. Additionally, you know the exact amount that you will receive in your own funding currency.
If you are an existing CyberSource merchant, this mode does not require you to change your existing code to use any new API request fields or services. In your authorization request, the currency that you specify is the customer’s local currency and the offer amounts that you specify are in the customer’s local currency.
CyberSource determines the appropriate quote ID to use. In the authorization reply, CyberSource returns the quote ID that was used, the transaction amount in both currencies, and additional exchange rate information.
With the multicurrency service, your business can use more than one funding currency. When you configure your account with E4X, you specify which funding currencies you want to use. The way you specify the funding currency for a particular order depends on the mode you are using:
To perform a capture or credit of an authorization that used the multicurrency service, you do not need to send any additional fields in your request. For credits, you can override the funding currency configured for your merchant ID.
The quote ID used for the capture or credit is determined by E4X based on your agreement with them. Typically a capture that occurs within five to seven days after the authorization will use the same quote ID that was used for the authorization.