Store and Currency Auto Switcher for Magento 2
Store and Currency Auto Switcher for Magento 2
Main features
Gallery
Version
2.3.15
Magento Compatibility
CE 2.3.x - 2.4.x; EE 2.3.x - 2.4.x
Comes with
- Lifetime access to the source code
- 1 year of free updates and support
- No subscriptions
Key features
Magento 2 currency switcher
Offer your international customers the convenience of shopping in their local currency. Use Currency Auto Switcher to set currency rates and manage country-currency relations. Learn moreMagento 2 store switcher
Learn where your customers come from. Use Store Switcher Magento 2 to direct shoppers to relevant store views, based on the visitors’ IP addresses. Learn moreLocation access control
Protect your online store from spammers and bots—use the switch extension to grant or deny access to your Magento 2 store. White or blacklist IP addresses of your choice. Learn moreStore-country management
With the Store Currency Auto Switcher Magento extension, you can extend the default store management functionality and quickly set countries (with particular languages) for the corresponding stores. Learn moreExtensible. Customizable. Developer-friendly
Composer installation for easier extensions installation and management
No overwriting the core classes unless unachievable within a functionality
Unencrypted code for hassle-free editing if required by your clients
Extensions' code implementation following Magento's recommended best practices
Automatic store switcher Magento 2
According to a study by Common Sense Advisory, 72.1% of consumers prefer to browse websites in their native language, and 56.2% consider language as more important than price.
The store switcher brings store owners such benefits as enhanced user experience, increase in conversion rates, expanding your global market reach, and gaining a competitive edge in the industry.
With the Store Currency Auto Switcher Magento extension, you can effortlessly set country-language relations and:
Auto currency switcher Magento 2
Magento 2 auto currency switcher enables you to let shoppers from abroad easily and promptly navigate your store prices by displaying the items’ costs in local currencies.
Besides enabling automatic currency auto-switching, Magento Currency Switcher allows you to restrict such switching by:
For more personalization opportunities, see the Prices Per Customer extension for Magento 2.
Adding currencies & defining specific countries to apply them to
Defining currencies–country relations allow you to create a more inclusive, customer-centric, and localized shopping experience. It improves customer satisfaction, reduces friction in the purchasing process, and enhances your store's international presence.
The Store Currency Switcher Magento module allows you to:
Protect your Magento 2 store from spammers
The Store-Currency Auto Switcher Magento extension enables you to block unwanted or suspicious IP addresses and entire locations from visiting your store. It will help you restrict access to your store for possible spam bots and avoid fraudulent orders.
With Magento Auto Currency Switcher’s geo-lock functionality, you can:
More features
Here’s an extra tool belt that the switch extension comes with:
Need a landing page?
Learn more
Product changelog
2.3.15
August 21, 2024- Fixes the issue with downloading MaxMind geoip database
- Improves compatibility with the 3rd party GeoIP module provided by SwissUp
2.3.14
July 4, 2024- Improves compatibility with PHP 8.2
2.3.13
March 11, 2024- Now Store Switcher Popup content is loaded using ajax
- Fixes redirect from category page to home page
- Fixes the issue with incorrect data in the Store Switcher popup when using the GET parameter geoip_country
FAQ
Product questions
Before you begin:
Log in to your Magento 2 admin panel.
To activate multiple currencies in Magento 2, you can follow these steps:
Step 1: Navigate to currency configuration
- From the Admin Panel dashboard, go to Stores -> Currency -> Currency Rates.
Step 2: Enable additional currencies
- On the Currency Rates page, you'll find a list of currencies supported by Magento.
- Locate the currencies you want to enable and ensure they are selected by checking the corresponding checkboxes.
Step 3: Set exchange rates
- For each enabled currency, specify the exchange rate relative to your base currency (e.g., USD).
- You can manually enter the exchange rates or use an automatic service to fetch them.
Step 4: Save the changes
- Click the Save Currency Rates button to save the changes.
Step 5: Configure display options (Optional)
- If you want to customize how the additional currencies are displayed, you can navigate to Stores -> Configuration -> General -> Currency Setup.
- Adjust the settings related to currency display, decimal precision, and currency switcher Magento 2 options according to your preferences.
- Click the Save Config button to save the changes.
Step 6: Clear cache (if necessary)
- Depending on your Magento configuration, you may need to clear the cache for the changes to take effect. You can do this by going to System -> Cache Management and clicking the Flush Magento Cache button.
Before you begin:
Log in to your Magento 2 admin panel.
To change the currency symbol in Magento 2, you can follow these steps:
Step 1: Navigate to currency configuration
- From the Admin Panel dashboard, go to Stores -> Currency -> Currency Symbols.
Step 2: Edit currency symbol
- On the Currency Symbols page, you'll see a list of currencies and their associated symbols.
- Locate the currency for which you want to change the symbol and click on the corresponding row.
Step 3: Update the currency symbol
- In the Currency Symbol field, replace the existing symbol with the new symbol you want to use.
Step 4: Save the changes
- Click the Save Currency Symbols button to save the changes.
Step 5: Clear cache (if necessary)
- Depending on your Magento configuration, you may need to clear the cache for the changes to take effect. You can do this by going to System -> Cache Management and clicking the Flush Magento Cache button.
After completing these steps, the currency symbol for the selected currency should be updated throughout your Magento site.
It's important to note that changing the currency symbol using these steps will affect the symbol for the selected currency globally across your website. If you need to customize the currency symbol for specific sections or display cases, further customization may be required, such as modifying template files or using additional extensions or customizations.
Always make sure to test the changes thoroughly to ensure that the new currency symbol is displaying correctly and consistently throughout your Magento site.
To add the auto currency switching feature in a Magento store, you can follow these steps:
Step 1: Install the Currency Auto Switcher extension for Magento 2
- Follow the installation instructions provided by the extension developer.
- Make sure to install a version compatible with your Magento 2 installation.
Step 2: Configure the extension
- Once the extension is installed, access your Magento admin panel.
- Navigate to Stores -> Configuration -> General -> Currency Setup.
- Look for the settings related to the currency switcher extension you installed.
- Configure the extension according to your preferences.
- Set the auto currency switching method (e.g., based on geolocation, browser language, etc.).
- Define the default currency.
- Enable or disable the auto currency switcher feature.
Step 3: Test and verify
- Save the configuration changes.
- Clear the cache if necessary.
- Test the auto currency switching feature by accessing your site from different locations or using different browser languages.
- Verify that the currency is automatically switched based on the configured rules.
- Check that the currency symbols and prices are displayed correctly in the switched currency.
Step 4: Customize and fine-tune (Optional)
- If needed, customize the extension's behavior or appearance to match your specific requirements.
- Some extensions may offer additional customization options, such as adding currency selectors, customizing currency rates, or defining exceptions.
- Refer to the extension's documentation or support resources for more information on advanced configuration and customization options.
Note: The specific steps may vary depending on the currency switcher extension you choose. Always refer to the extension's documentation for detailed installation and configuration instructions.
Remember to test the Magento 2 auto currency switcher feature thoroughly and ensure that it works correctly for your target audience. It's important to provide a seamless and accurate currency switching experience to enhance the usability and shopping experience for your customers.
The Magento Auto Switch Language and Currency extension by Mageworx can indeed play a crucial role in enhancing your business globally. Here are some ways it can benefit your business:
- Localization: When expanding your business globally, it's essential to provide a localized experience to your customers. The extension allows you to automatically switch the language and currency based on the customer's location, providing a seamless and personalized experience. This localization helps customers feel more comfortable, increasing their trust and likelihood of making a purchase.
- Improved user experience: By automatically switching the language and currency, the extension eliminates the need for customers to manually select their preferred language and currency. This convenience improves the overall user experience and reduces friction during the shopping process. It saves customers time and effort, making it more likely for them to explore your products and complete their purchases.
- Increased conversion rates: By providing a localized experience and eliminating barriers, such as language and currency selection, the extension can significantly impact conversion rates. When customers see prices displayed in their local currency, it improves transparency and reduces confusion. Likewise, presenting content in their preferred language enhances their understanding of your products and builds trust, leading to higher conversion rates.
- Targeting international markets: With the auto switch language and currency extension, you can easily target specific international markets without the need for manual configurations. It enables you to adapt to different languages and currencies across multiple countries, making it easier to expand your business globally. This flexibility allows you to tailor your offerings to specific markets, increasing your competitiveness and attracting more customers.
- Personalization and customer satisfaction: Providing a personalized experience is crucial for customer satisfaction. The extension enables you to cater to individual customer preferences based on their location, making them feel valued and understood. By automatically adapting the language and currency, you create a customized experience that resonates with customers, enhancing their satisfaction and loyalty to your brand.
Overall, the Magento auto-switch language and currency extension plays a vital role in enhancing your business globally by improving localization, user experience, conversion rates, targeting international markets, and personalization. It enables you to overcome language and currency barriers, making your store more accessible and appealing to a diverse customer base.
General questions
The two most common payment methods are currently accepted―credit cards (all types) and PayPal. All the payment transactions are carried out in full compliance with the security and confidentiality requirements.
Yes, after the purchase you will receive the complete invoice with all necessary details, including our VAT number etc.
We offer four independent ways of Magento 2 extension installation:
- Via Composer
- By copying the code
- Via Magento Marketplace
- Via Mageworx own Repository
Mageworx extensions support Magento 2 Open Source (former Community), Commerce (former Enterprise) editions including Magento 2 Commerce Cloud platform.
Our own repository has been primarily intended to facilitate and speed up the process of Mageworx
extensions installation and update.
In order to work with the repository, you’ll need to have the Composer on the server first. This
is the package manager of the PHP software that allows you to update & install scripts on your
site.
According to the Mageworx License Agreement, you can use one copy of Mageworx software on one Magento production installation. Thus, separate Magento installations require purchasing separate licenses.
Please mind that the extensions are not domain related, i.e., if you run each website on one Magento installation, then one license can be used. However, if you've got several websites on different Magento installations, then you would need to purchase separate licenses for each of them.
Yes, you can install and set up any Mageworx extension on a test environment before making changes on your production site.
By default, all Mageworx Magento 2 extensions are tested on three most popular themes: Luma,
Ultimo, and Porto. However, some of our extensions are compatible with more 3rd party themes.
You can get in touch with our support team at [email protected] to confirm compatibility with the theme that you are currently using.
In the world where 45% of purchases are completed via mobile (according to Retail Dive), we find it crucial to test and optimize all Mageworx extensions for mobile friendliness.
Extension updates are available as long as your support & updates package is active.
Purchases made before February 1, 2022, reserve the right to access our Magento extensions updates free of charge for a lifetime.
Currently, the Mageworx Magento support team can be reached via:
Email at [email protected]
On-site form, which is available here
Live chat on any page
Database migration, migrating custom-built functionality and design, as well as migrating advanced
SEO
settings―these and other options are available within our one-stop migration service.
To get a quote, you’ll need to contact our Client Relations Manager.
We offer a 60-day money-back guarantee for Mageworx extensions that have been purchased via our site. Customer satisfaction and creating true value are our top priority!
Please note that this is except for those Magento 1 extensions that are intended to be upgraded to their Magento 2 versions within 30 days since the moment of M1 version purchase. In such a case, a refund will be applied solely to the Magento 2 extension version.
Please note that extensions purchased at Magento Marketplace are covered by the 25-day Marketplace Refund Policy.
Reward points, bulk & upgrade discounts―at Mageworx, we do our best to show appreciation to our
new and
existing customers. Joining the program is fast and easy. To start saving with us, you need to
create an
account.
By helping Mageworx promote our extensions, you can earn up to 50% on every order. To join the
affiliate
program, you need to create an account on our website.
Go to "My Profile ― Affiliates", then
complete and
verify your affiliate profile.
Feel free to drop us a line on the Support page if you have questions.