Currency and language settings

Learn how to configure default countries, supported currencies, and available languages for your store and checkouts.

Checkout currency and language settings determine how prices, taxes, and localized text are displayed to customers. FastSpring uses the customer's IP address to determine their order country, which defines:

  • Default currency
  • Display currency
  • Tax ID field
  • Applicable VAT, GST, or other sales taxes
  • Available payment methods

Order countries help FastSpring calculate taxes, show the correct payment methods, and localize buyer-facing pricing. Order countries do not determine checkout language. You can set a default country, limit currencies, and restrict languages at either the store level or at the individual checkout level.

The sections below explain how to configure default countries, limit currencies, and manage available languages. Select a section or use the TOC on the right to jump ahead.

Add a default country

Use a default country when you want to override the country that FastSpring detects from a customer's IP address.

  1. In the FastSpring app, go to Checkouts > Popup Checkouts or Web Checkouts, then open the checkout you want to configure.
  2. Click More > Languages and Currencies.
  3. In the Default Country field, enter the ISO country code you want to use.
  4. Click Save. Allow up to 10 minutes for changes to apply.

Note: A full list of supported default currencies and languages is available here: Default currencies and languages.

Limit available currencies

During store or checkout configuration, you can control which currencies buyers are allowed to use. Store settings apply by default, but you can override them for individual checkouts.

If you disable a currency, customers in the related regions will see pricing in your store's base currency.

Note: Russian Rubles (RUB) and South African Rand (ZAR) are supported but disabled by default for all stores. If you enable either currency, PayPal is not available in the associated countries.

Limit currencies for a checkout

Use checkout-level limits when you want one checkout to support fewer or different currencies than the rest of your store.

  1. In the FastSpring app, go to Checkouts > Popup Checkouts or Web Checkouts, then open the checkout you want to configure.
  2. Click More > Languages and Currencies.
  3. Select Override Store Currencies. Currency checkboxes appear.
  4. Select the currencies you want to support and deselect any you want to disable.
  5. Click Save. Allow up to 10 minutes for changes to apply.
Limit currencies for your store

Use store-level limits when you want all checkouts in your store to share the same supported currencies.

  1. In the FastSpring app, go to Settings > Store Settings > Localization.
  2. Under Available Currencies, select the currencies you want to support.
  3. Click Save. Allow up to 10 minutes for changes to apply.

Limit available languages

During checkout configuration, you can choose which languages your checkout supports. FastSpring automatically selects a language based on the customer's location, but only from the languages you enable.

  1. In the FastSpring app, go to Checkouts > Popup Checkouts or Web Checkouts, then open the checkout you want to configure.
  2. Click More > Languages and Currencies.
  3. Select Override Store Languages. Language checkboxes appear.
  4. Deselect any languages you want to disable.
  5. Click Save.