Dynamic Multi-Currency

Dynamic Multi-Currency (DMC) enables merchants to display prices and process payments in multiple currencies. This feature allows customers to shop and pay using their local currency, eliminating exchange rate fees. DMC can automatically detect a customer's location or let them manually select their preferred currency from a dropdown menu. By providing a localized payment experience, DMC removes purchase barriers and improves customer satisfaction.

Multi-Currency Options

You can choose one of the following multi-currency options for your payment pages:

  • Use Geo IP: the payment page displays prices in the currency based on the consumer's region defined by the IP address. If Segpay doesn't support the currency for a given region defined by the IP address, the currency defaults to the currency assigned to the price point.

  • Use Price Point Currency: the payment page will display prices in the currency assigned to the price point.

You can select the multicurrency option when adding or editing a Package in the Merchant Portal:

  1. Go to My WebsitesManage Packages

  2. Click Add Package or Edit an existing package

  3. On the Package tab, click the MultiCurrency Options drop-down menu and select the option you want to use.

  4. Click Save to save all changes.

In both cases, the consumer is always able to change the currency using the drop-down menu on the payment page.

Display a Specific Currency

Segpay supports multiple currencies for your payment processing needs. To display a specific currency on your payment page instead of the default Price Point Currency or Geo IP-detected currency, simply add the &dmcurrency= parameter followed by the appropriate three-letter ISO currency code (USD, EUR, GBP, etc.). This parameter sets the initial currency displayed to customers, though they can still select alternative currencies from the dropdown menu if preferred.

The table below displays the Country/Region, Currency Name, Currency Code, and the corresponding parameter format.

Country Currency Name Code Parameter
Australia Australian Dollar AUD &DMCURRENCY=AUD
Canada Canadian Dollar CAD &DMCURRENCY=CAD
Switzerland Swiss Franc CHF &DMCURRENCY=CHF
Czech Republic Czech Koruna CZK &DMCURRENCY=CZK
Denmark Danish Krona DKK &DMCURRENCY=DKK
European Union Euro EUR &DMCURRENCY=EUR
United Kingdom Pound Sterling GBP &DMCURRENCY=GBP
Hong Kong Hong Kong Dollar HKD &DMCURRENCY=HKD
Israel Israeli Shekel ILS &DMCURRENCY=ILS
India Indian Rupee INR &DMCURRENCY=INR
Japan Japanese Yen JPY &DMCURRENCY=JPY
Mexico Mexican Peso MXN &DMCURRENCY=MXN
Norway Norwegian Krona NOK &DMCURRENCY=NOK
Sweden Swedish Krona SEK &DMCURRENCY=SEK
United States US Dollar USD &DMCURRENCY=USD

 

In this example, the parameter format &dmcurrency=hkd displays the payment page currency in Hong Kong Dollars (hkd).

Copy
https://secure2.segpay.com/billing/poset.cgi?x-eticketid=######:####&dmcurrency=hkd<ccbincountry><ccbincountry>x

The consumer can change this currency using the currency drop-down menu on the payment page.

Viewing Data about DMC Transactions

When viewing data about DMC transactions, amounts are reported in your base currencies. For example, if your base currency in a price point is USD, but a Canadian consumer changes to CAD and pays the CAD value, transaction reports will reflect the USD equivalent of that transaction.