Якщо ви продаєте у декількох країнах, один із кроків, які вам потрібно зробити — це налаштувати мультивалюту у Magento 2, щоб надавати різну валюту для своїх користувачів. Курси валют Magento 2 є частиною цього налаштування.

Отже, у цій статті ви дізнаєтесь все про курси валют та про те, як їх налаштувати у вашому магазині.

Що таке курси валют у Magento 2?

Курс валюти — це вартість валюти однієї країни проти валюти іншої країни, яка визначає, скільки коштує обмін однієї валюти на іншу.

У Magento 2 використовуються курси валют, якщо ви обслуговуєте кілька валют у своєму магазині, але використовуєте одну валюту для онлайн транзакцій. У цьому випадку ціни у вашому магазині Magento 2 відображаються у різних валютах, але сума, яка стягується з покупців залежить від курсів валют.

Примітка: нарахована сума також визначається способом оплати (payment method) та його налаштуваннями.

Налаштуйте курси валют у Magento 2

У Magento 2 ви можете налаштувати курси валют вручну та налаштувати їх автоматичне оновлення за допомогою cron.

Автоматичне оновлення курсів валют

1. Перейдіть у Stores > Configuration > General > Currency Setup та виберіть сервіс імпорту. Magento за замовчуванням пропонує вам Yahoo Finance Exchange, Fixer.io та Webservicex.

2. Вибравши сервіс імпорту, введіть API ключ та задайте Connection Timeout in Seconds. Він визначає дозволений час бездіяльності після якого з'єднання буде призупинено.

Currency Rates Import in Magento 2

3. Увімкніть Schedules Import Settings і виберіть сервіс імпорту.

4. Задайте час початку імпорту (Start Time), коли потрібно почати імпорт курсів валют, та оберіть частоту імпорту (Frequency).

Ви можете імпортувати курси валют у Magento щодня, щотижня або щомісяця. Але краще, якщо ви будете робити це часто, щоб постійно надавати оновлені дані.

5. Налаштуйте сповіщення електронною поштою.

  • Введіть Error Email Recipient, який отримає електронний лист у разі будь-якої помилки під час імпорту курсів валют.
  • Виберіть Error Email Sender, який відображатиметься як відправник сповіщення електронною поштою.
  • Виберіть Error Email Template для сповіщення про помилку під час імпорту. Шаблон Currency Update Warnings задано за замовчуванням.

Примітка: ви можете налаштувати шаблон електронного листа, щоб додати до нього потрібні дані.

Currency Rates Scheduled Import Settings Magento

Після заповнення всіх необхідних полів курси валют будуть автоматично оновлюватися у вашому магазині. Однак після імпортування ви все ще можете їх редагувати.

Редагування курсів валют вручну

Щоб оновити курси валют вручну, перейдіть у Stores > Currency > Currency Rates. Ви можете імпортувати курси валют за допомогою вибраного сервісу імпорту, якщо ви не налаштували автоматичний імпорт.

Крім того, ви можете редагувати кожен курс валюти окремо.

Magento 2 Currency Rates

Дуже часто ціни в різних валютах відображаються з десятками після конвертації, що трохи незручно.

На жаль, ви не можете округлювати ціни в Magento 2 за замовчуванням. Однак ви можете зробити це за допомогою розширення Magento 2 Currency Switcher та численних методів округлення, які він надає.

Забезпечте найкращий досвід своїм покупцям за допомогою одного з найкращих розширень для мульти магазинів.