Botoscope поддерживает многовалютные настройки, позволяя вам определять несколько валют, управлять обменными курсами и отображать локализованные цены для ваших клиентов.

💱 Настройка валют

  1. Перейдите на страницу Валюта в админ-панели.
  2. Добавьте все валюты, которые вы хотите поддерживать (например, USD, EUR, GBP, UAH).
  3. Для каждой валюты вы можете определить:
    • Код валюты (например, EUR)
    • Обменный курс
    • Символ

⭐ Выбор базовой валюты

Вы должны выбрать одну валюту в качестве базовой валюты. Ее обменный курс всегда равен 1.

  • Это валюта, которую вы будете использовать при вводе цен на продукты.
  • Все остальные валюты будут рассчитываться на основе их обменных курсов.

⚠️ Важно: Выбирайте базовую валюту внимательно (например, EUR или вашу местную валюту). Как только вы начнете вводить цены, смена базовой валюты не пересчитает автоматически цены на продукты — вам придется вручную корректировать каждый продукт, если вы измените ее позже.

🔁 Обновление обменных курсов

Вы можете обновлять обменные курсы:

  • Вручную — редактируя каждый курс самостоятельно
  • Автоматически — с помощью запланированной синхронизации (если настроено)

🌐 Отображение валюты и оформление заказа

Клиенты будут видеть цены в выбранной ими валюте, которая автоматически конвертируется из базовой валюты.

В Расширенных настройках на странице Валют вы найдете опцию:

  • “Разрешено ли несколько”

Если установлено Да — клиент сможет завершить оформление заказа, используя отображаемую валюту.

Однако:

  • Не все платежные шлюзы поддерживают все валюты
  • Шлюзы, такие как PayPal или Stripe, могут отклонить транзакции в неподдерживаемых валютах
  • Эта опция лучше всего используется, когда вы только создаете заказ, а не обрабатываете платежи в реальном времени

✅ Лучшие практики

  • Сохраняйте базовую валюту постоянной в вашей бизнес-логике
  • Используйте “только для отображения” для других валют, чтобы предоставить пользователям локализованный опыт
  • Включайте платежи в других валютах только если ваша платежная система поддерживает многовалютные счета

📊 Пример

Если вы выберете EUR в качестве базовой валюты и установите USD с курсом 1.10. Продукт, цена которого составляет €100, будет отображаться как $110 для клиентов, просматривающих в USD.

Если вы отключите “Разрешено ли несколько”, заказ все равно будет оплачен в EUR, но клиент поймет цену в своих местных условиях.

0
Благодарим! 
Ошибка!