How to Accept Multiple Currencies in Magento
Enable and manage multiple currencies for seamless international transactions in your Magento store
Overview
Stores often need to accept multiple currencies in Magento 😊. If your shipping carrier uses a different currency than your store, you won't see any shipping rates. For example, if your store only supports US Dollars, rates from UPS Canada, which uses Canadian Dollars, won't display. In this case, ensure CAD is an allowed currency in your store. 💡
Table of Contents
Configuration
This information provides a simplified overview, as handling currencies in Magento is a core feature. For detailed guidelines, refer to the official Magento 1 documentation or official Magento 2 documentation.
To set up the currencies:
- For Magento 1, go to System -> Configuration -> Currency Setup.
- For Magento 2, go to Stores -> Configuration -> General -> Currency setup.
Here's how to define the currencies used in your store:
- Base Currency: The primary currency you'll work with.
- Default Display Currency: The currency shown by default.
- Allowed Currencies: Select all currencies your store accepts. Ensure both the base and display currencies are included.
Next, set up currency conversion to enable the use of other currencies besides the base currency:
- For Magento 1, navigate to System -> Manage Currency -> Rates.
- For Magento 2, go to Stores -> Currency Rates.
You'll see the currencies from the "Allowed currencies" list. You can manually enter conversion rates or click "Import" to automatically fetch them. And that's it! You're ready to use multiple currencies in your store. ✅