How can I have different currencies on my store?
With Jumpseller, the support of multiple currency depends on the theme, but at the current moment only the Collage theme doesn't support this option.
You have two methods available to integrate different currencies in your store:
- Multi-Currency with OpenExchangeRates
- HTML Customization
Multi-Currency with OpenExchangeRates
To use this option, you have to configure the following two things:
Currencies
You can find this option at Themes > Theme Options > Others. Once you have selected then follow the following steps :
Pick the 3 letter codes for the currencies you want to add (You can see the available codes at https://en.wikipedia.org/wiki/ISO_4217)
Fill in the new currencies you want to show on your website separated with commas (e.g. EUR, USD)
Hit ‘Save’ and try it out on your store
OpenExchangeRates API Token
We use an outside service to get daily updated exchange rates for Jumpseller to keep everything flowing smoothly. This is also located at Themes > Theme Options > Others. Once you have selected then follow the following steps :
First, signup at https://openexchangerates.org/signup/free (Free plan, see other plans here: https://openexchangerates.org/signup)
Fill your details on the form and hit 'Continue'
You will be presented with a success page and an "App Ids" menu on the left sidebar
Copy this customized string and paste it at your OpenExchangeRates API Token theme option input OpenExchangeRates
Don't forget to Hit ‘Save’!
Limitations
- You cannot set prices according to multiple currencies.
- You won’t be able to sell in any other currency than the main currency (found in Settings > General).
HTML Customization
If you have a store in two or more languages and you are catering to customers from different countries, you can sell in the respective currencies of the country. Let us take an example of a store in portuguese and english (UK) and you want to sell in EUR and GBP, then :
1. In the Html code, define the main currency of your store, i.e. GBP:
{{ 12 | price: “GBP” }}
2.Then, you can display the EUR currency with the tag price:
{{ product.price | price: “EUR” }}
{{ product.price | price: “USD” }}
{{ product.price | price: “GBP” }}
{{ product.price | price: “CLP” }}
3. You can also use the same step for :
{{ order.total | price: “CLP” }}
{{ order.shipping | price: “CLP” }}
etc
4. After the checkout, the Customer will be charged in the Store’s Main Currency (i.e. GBP).