Currencies
Managing currency configurations, exchange rates, and display formats for international stores
Introduction
The Currencies section allows you to manage the currencies available in your OpenCart store. You can add multiple currencies for international customers, configure exchange rates (manual or automatic), and define display formats including symbol placement and decimal precision. Each currency can be assigned to specific stores in multi-store setups.
Accessing Currencies Management
Currency Interface Overview

Currency Configuration Fields
ISO Currency Codes: Use standard ISO 4217 codes for compatibility with payment gateways and financial systems.
Common Tasks
Adding a New Currency for International Customers
To accept payments in a different currency:
Navigate to System → Localization → Currencies and click Add New.
Enter the Currency Title (e.g., "Japanese Yen").
Set the Code to the ISO code (e.g., "JPY").
Configure the Value (exchange rate relative to your default currency).
Set Symbol Left or Symbol Right as appropriate (e.g., "¥" as symbol left).
Specify Decimal Places (0 for JPY, 2 for most other currencies).
Set Status to "Enabled" to make it available in the storefront.
Click Save. The new currency will appear in your store's currency switcher.
Configuring a Multi-Currency Store
For stores operating in multiple countries:
Add all required currencies with correct codes and symbols.
Set appropriate decimal places for each currency.
Configure exchange rates (manual or automatic).
Enable the currency switcher in your theme.
Test checkout and payment processing in each currency.
Consider implementing geo-location to automatically suggest currencies.
Best Practices
Deletion Warning ⚠️ Never delete a currency that is assigned as the default store currency or used in existing orders. Instead, disable it. Deleting a currency in use will cause display issues and financial reporting problems.
Troubleshooting
"Currencies are more than numbers—they're symbols of economic trust. Each currency you support represents a commitment to customers in that economy, while accurate exchange rates demonstrate your attention to fair value."
Last updated