Multi-Currency Support
Multi-currency support in RewardsPro
RewardsPro supports 32 currencies for global stores, with automatic exchange rate management.
Supported Currencies
North America
USD
US Dollar
$
CAD
Canadian Dollar
C$
MXN
Mexican Peso
MX$
Europe
EUR
Euro
€
GBP
British Pound
£
CHF
Swiss Franc
CHF
SEK
Swedish Krona
kr
NOK
Norwegian Krone
kr
DKK
Danish Krone
kr
PLN
Polish Zloty
zł
HUF
Hungarian Forint
Ft
CZK
Czech Koruna
Kč
RON
Romanian Leu
lei
Asia Pacific
JPY
Japanese Yen
¥
CNY
Chinese Yuan
¥
SGD
Singapore Dollar
S$
HKD
Hong Kong Dollar
HK$
KRW
South Korean Won
₩
INR
Indian Rupee
₹
THB
Thai Baht
฿
IDR
Indonesian Rupiah
Rp
PHP
Philippine Peso
₱
MYR
Malaysian Ringgit
RM
Other Regions
AUD
Australian Dollar
A$
NZD
New Zealand Dollar
NZ$
RUB
Russian Ruble
₽
BRL
Brazilian Real
R$
ZAR
South African Rand
R
AED
UAE Dirham
د.إ
TRY
Turkish Lira
₺
ILS
Israeli Shekel
₪
CLP
Chilean Peso
CLP$
How Currency Works
Store Currency
Your primary currency set in Shopify, used for:
Tier thresholds (minSpend values)
Store credit balances
Internal calculations
Reports and analytics
Customer Currency
For multi-currency Shopify stores:
Orders captured in customer's local currency
Converted to store currency for storage
Cashback calculated in store currency
Credit balance always in store currency
Exchange Rates
Rate Source
RewardsPro uses ExchangeRate-API for reliable rates:
Updated every 24 hours (midnight UTC)
Accurate to 4 decimal places
Historical rates preserved for audit
Rate Storage
baseCurrency
Source currency (usually USD)
targetCurrency
Destination currency
rate
Exchange rate
fetchedAt
When rate was retrieved
provider
Data source
Conversion Example
Display Format
Currency Display Type
Two display options:
SYMBOL
$100.00
Most stores, cleaner look
CODE
USD 100.00
International, clearer
Decimal Handling
USD, EUR, GBP
2
$10.50
JPY, KRW
0
¥1050
Tier Thresholds
All thresholds are in store currency:
Configuration
Setting Store Currency
Go to Shopify Admin → Settings → Store details
Set your store currency
RewardsPro syncs automatically
Display Settings
In RewardsPro Settings → Store Information:
View current currency
Choose display format (Symbol or Code)
Best Practices
Setting Thresholds
Consider purchasing power parity:
$500 USD ≈ €455 EUR ≈ £400 GBP
High-cost regions may need adjusted programs
Review thresholds as rates fluctuate
Customer Communication
Always show currency symbol or code
Be clear about which currency balances are in
Explain conversion when customers ask
Exchange Rate Awareness
Monitor significant currency fluctuations
Rates update daily - large swings may affect tier status
Consider rate locks for major promotions
Troubleshooting
Wrong Currency Displayed
Check store currency in Shopify settings
Verify RewardsPro sync is current
Clear browser cache
Check widget configuration
Exchange Rate Issues
Rates update at midnight UTC
Check for API errors in logs
Manual rate override available if needed
Balance Mismatch
Review conversion rates at time of transaction
Check for rounding differences
Minor discrepancies may be rounding
Related Guides
Store Settings - Currency configuration
Cashback Logic - Calculation with currency
Glossary - Currency terms
Last updated