Magento за замовчуванням дозволяє додавати безліч валют у ваш магазин і відображати їх в хедері сайту (header). Однак набагато краще, якщо ви налаштуєте автоматичний перемикач валют і будете відображати ціни у місцевій валюті користувачів автоматично.
Розширення Magento 2 Auto Currency Switcher ідеально підходять для цього. Отже, у цій статті ви дізнаєтесь, як його налаштувати у вашому магазині Magento 2.
Щоб налаштувати Magento 2 Currency Switcher виконайте наступні кроки:
1. Підіть в Stores > Configuration > Magefan Extensions > Auto Currency Switcher.
2. Ввімкніть розширення.
3. Виберіть чи хочете ви, щоб ціни були округлені після конвертації валюти у полі Round Prices.
4. Виберіть чи хочете ви заокруглювати ціни у базовій валюті у полі Round Base Currency Prices.
5. Ви можете вибрати алгоритм, який буде округлювати ціни у полі Round Algorithm.
Ось кілька прикладів деяких алгоритмів округлення цін:
-Round (14.3 -> 14.00, 14.5 -> 15.00)
- Ceil (14.3 -> 15.00, 14.5 -> 15.00)
- Round 10 (12.3 -> 10.00, 17.5 -> 20.00)
- Ceil 10 (12.3 -> 15.00, 17.5 -> 20.00)
- Round .99 (14.3 -> 13.99, 14.5 -> 14.99)
- Ceil .99 (14.3 -> 14.99, 14.5 -> 14.99)
- Round .95 (14.3 -> 13.95, 14.5 -> 14.95)
- Ceil .95 (14.3 -> 14.95, 14.5 -> 14.95)
- Floor (2.31 - > 2, 2.55 -> 3)
6. Задайте User Agents (боти), для яких цей модуль буде вимкнено, щоб вони не перенаправлялись під час сканування вашого сайту.
напр. для ботів Google цей модуль буде вимкнено, і він скануватиме ваш сайт, як зазвичай.
7. Налаштуйте Display Currency by Country.
У цьому розділі ви можете вибрати яку валюту показувати для певної країні за замовчуванням.
Виберіть регіон та країну, яка вас цікавить, і задайте валюту із запропонованого списку.
Примітка: валюти, які ви вибираєте з цього списку повинні також бути вибрані у полі Allowed Currencies. У іншому випадку буде показано валюту за замовчуванням.
Перегляньте цю статтю про налаштування мультивалюти у Magento 2 щоб дізнатись більше.
Щоб побачити як це працює, подивіться це коротке відео.
Окрім загальних налаштувань розширення Auto Currency Switcher, ви повинні переконатися, що місцезнаходження користувачів визначається належним чином. Для цього вам потрібно перейти на вкладку GeoIP Database.
Там задайте MaxMind Lisence Key, якщо ви хочете оновлювати базу даних MaxMind GeoIP безпосередньо з MaxMind, і ввімкніть Cloudflare IP Geolocation, якщо ви використовуєте Cloudflare.
Після того як закінчите, не забудьте натиснути кнопку зберегти налаштування та протестувати Magento Auto Currency Switcher, щоб переконатись у правильності всіх налаштувань.