Dynamic Multi-Currency

Dynamic Multi-Currency (DMC) enables merchants to display prices in multiple currencies other than their base currency. This feature allows customers to view and complete transactions in their preferred currency, enhancing the payment experience.

Contact Segpay Technical Support to set up Dynamic Multi-Currency (DMC). Ask to be set up with one of these settings described in this document: DMC with Base Currency or DMC with Geo-Targeting.

DMC with Base Currency

The browser displays prices in the currency you assigned to your Price Point.

  • The consumer can choose their local currency from the payment page drop-down menu.

  • You can use the dmcurrency parameter to hide the currency menu or force the payment page to display a specific currency using this format: &dmcurrency=

Example Requests

No Parameters Specified:

Copy
https://secure2.segpay.com/billing/poset.cgi?x-eticketid=######:####

The above example displays the currency assigned to the Price Point by default. However, the consumer can change the currency using the currency drop-down menu on the payment page.

Display Specific Currency

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

The above example uses &dmcurrency=hkd to display the pay page default currency in Hong Kong Dollars (HKD). The consumer can change this currency using the currency drop-down menu on the payment page.

DMC with Geo-Targeting

The browser 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, the currency will default to what you set up for the Price Point.

  • The consumer can choose another currency from the currency drop-down menu on the payment page.

  • You can use the dmcurrency parameter to hide the currency menu or force the payment page to display a specific currency.

Example Requests

No Parameters Specified:

Copy
https://secure2.segpay.com/billing/poset.cgi?x-eticketid=######:####

The above example displays the currency based on the consumer's region defined by the IP address. The consumer can change the currency using the currency drop-down menu on the payment page.

Display Specific Currency:

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

The above example uses &dmcurrency=hkd to display the pay page default currency in Hong Kong Dollars (HKD). The consumer can change this currency using the currency drop-down menu on the payment page.

With Dynamic Multi-Currency turned on, consumers can choose their local currency if supported.

Supported Currencies

Parameter Currency
&DMCURRENCY=AUD Australian Dollar
&DMCURRENCY=CAD Canadian Dollar
&DMCURRENCY=CHF Swiss Franc
&DMCURRENCY=CZK Czech Koruna
&DMCURRENCY=DKK Danish Krona
&DMCURRENCY=EUR Euro
&DMCURRENCY=GBP British Pound
&DMCURRENCY=HKD Hong Kong Dollar
&DMCURRENCY=ILS Israeli Shekel
&DMCURRENCY=INR Indian Rupee
&DMCURRENCY=JPY Japanese Yen
&DMCURRENCY=NOK Norwegian Krona
&DMCURRENCY=RUB Russian Ruble
&DMCURRENCY=SEK Swedish Krona
&DMCURRENCY=USD US Dollar

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.