0
Корзина
0 грн.
  • В корзине пусто!

Мультивалютные товары OpenCart

  • Мультивалютные товары OpenCart
400 грн. 500 грн.
-20%
Экономия 100 грн.

  • OpenCart: 2.0, 2.1, 2.3, 3.0
  • Язык: русский, украинский, английский
  • Ocmod: да

Название файла Ссылка
multicurrency-products_oc20-21.ocmod.zip
multicurrency-products_oc22-23.ocmod.zip
multicurrency-products_oc3x.ocmod.zip

Модуль «Мультивалютные товары» решает частую задачу интернет-магазинов: часть ассортимента закупается или привязана к разным валютам, а на сайте нужно показывать цены корректно и единообразно. С этим модулем вы просто указываете валюту для конкретного товара, а магазин сам пересчитает цены в вашу основную валюту и отобразит их правильно.

Какие задачи решает

  • Продажа товаров, закупаемых в разных валютах (USD/EUR/UAH и т.д.).
  • Корректный пересчет цен без ручного пересчитывания каждого товара при изменении курса.
  • Единая логика отображения цен в каталоге, карточке товара и корзине.

Как это работает

В карточке товара в админке рядом с полем Цена появляется выпадающий список валют. Вы вводите цену «как есть» (например, 100 USD) и выбираете валюту товара. Дальше OpenCart автоматически конвертирует цену в основную валюту магазина по текущим курсам.

Важно: если валюту для товара не выбирать, будет использована валюта по умолчанию (поведение стандартного магазина сохраняется).

Где учитывается мультивалютность

  • Админка: выбор валюты товара в форме редактирования.
  • Каталог/список товаров: цена и спеццена отображаются с учетом валюты товара.
  • Карточка товара: пересчет цены опций и скидок по количеству.
  • Корзина: корректный пересчет цены товара и наценок/скидок опций.

Что меняется для администратора

  1. Открываете товар → вводите цену.
  2. Выбираете валюту товара из списка.
  3. Сохраняете - дальше все расчеты выполняются автоматически.

Мультивалютные товары OpenCart
Мультивалютные товары OpenCart
Мультивалютные товары OpenCart
Характеристики дополнения
OpenCart 2.0, 2.1, 2.3, 3.0
Язык русский, украинский, английский
Ocmod да
Сергій Шагоферов
Сергій Шагоферов - 06.07.2026

Вітаю! Хочу купити два модулі.
Зараз у нас тестовий сайт на піддомені.
Треба ставити одразу на новий сайт чи можна на піддомен, а потім він перенесеться разом з усією інформацією на сайті?


Ответ:

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

Андрей
Андрей - 25.01.2026

Підкажіть де можу змінювати курс, щоб модуль відображав коректну вартість?


Ответ:

Система -> Локалізація -> Валюти

Sirius
Sirius - 20.01.2026

Дякую, все працює. Розбиратимуся з валютами)))

Sirius
Sirius - 20.01.2026

Модуль купив, установив за інструкцією але коли створюю новий товар не відображається вибір валют, в чому може бути причина?


Ответ:

Оновіть кеш модифікаторів та видалити кеш шаблону. Якщо не розберетеся, пишіть на тихпідтримку.

Анастасия
Анастасия - 12.01.2026

Есть ли возможность обсудить внесение изменений на заказ? Нужно добавить дополнительный источник курса валют, так как текущие настройки не позволяют этого сделать. В целом, функционал работает как нужно, но есть несколько нюансов, которые хотелось бы доработать. Можно ли реализовать такие изменения?


Ответ:

Для обсуждения индивидуальной доработки лучше всего обратиться в техподдержку https://ocmod.com.ua/support

Александр
Александр - 27.12.2025

Чи можна поставити ціну +2%?


Ответ:

Доповнення не робить націнок.

Реджеп
Реджеп - 22.10.2025

Доброго дня! Скажіть, будь ласка, чи створює модуль свої ТАБЛИЦІ у базі даних OpenCart? Чи він додає свої поля у стандартні таблиці бази даних OpenCart?


Ответ:

Додають поле до таблиці product.

Кирилл
Кирилл - 13.10.2025

Проблема така.
На сайті вказані ціни в грн, у товарах ціни вказані в злотих, з конвертацією всі бл.
Але коли використовую модуль комплект про те в товарах вказує ціну золотих.
Як зробити що б показувало правильну ціну і на сайті та в модулі комплект про?


Ответ:

Зверніться до підтримки за допомогою.

Alex
Alex - 03.09.2025

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

Борис
Борис - 03.08.2025

Встановив цей модуль, і помітив, що значення валюти змінилося на "Основний магазин", що, ймовірно, є налаштуванням за умовчанням. При експорті через модуль Universal Import/Export Pro 3.6.1 поле "currency_id" вивантажується з вказаними значеннями, але під час імпорту це поле не може бути співставлене, тому валюта не змінюється. Чи можуть ці два модулі бути несумісними? Як вирішити цю проблему? Чи існують інші модулі для експорту/імпорту, які працюють з мультивалютними товарами?


Ответ:

Вам підійде будь-який модуль, який вміє імпортувати кастомні поля таблиць. Наприклад, CSV Price Pro import/export. Щодо Universal Import/Export Pro не можу сказати, давно не використав його.

chelnyshoip
chelnyshoip - 31.07.2025

Я маю питання, як застосувати валюту масово. Допустимо у мене 100 товарів у грн та 100 товарів у долорах. чи можна це зробити?


Ответ:

У phpMyAdmin. Валюта (її ID) зберігається у таблиці товару. А саме в таблиці oc_product у полі currency_id

Анатолий
Анатолий - 31.07.2025

Чи можна додати зміну валюти в головну панель адміну?


Ответ:

Ваше питання вимагає уточнення, не розумію про що ви. Думаю, це ніяк не пов'язано з доповненням.

Артем
Артем - 22.07.2025

Здрастуйте. Хочу придбати модуль. Тільки ось питання і не можу зрозуміти чи вирішує цей модуль проблему. Ціни у нас у доларах але продаємо в Україні, відвідувачі сайту просто змінюють валюту у шапці та конвертують за курсом. Нам потрібно, щоб ми могли встановити свої ціни в доларах на певний товар одного виробника, але на інший товар ціна залишилася незмінною. За підсумками потрібно так, щоб усі ціни перераховувалися автоматично.


Ответ:

Можете використовувати цей модуль. Він справиться з цим завданням.

Павел
Павел - 07.07.2025

Чи сумістимо цей модифікатор із OpenCart 2.3?


Ответ:

Сумісний.

Andrew
Andrew - 07.07.2025

Доброго дня, хочу купити модуль, але є питання я завантажую товари по uml посиланні з прома і в ній частина товарів у гривні частина в доларі і частина в євро і коду я завантажую товари то у мене відображаються всі товари в гривні приклад дриль коштує 50 доларів а на сайті показується 50 гривень, а має показуватись ціна 50 доларів помножена на курс долара 26,45 а саме має показувати 1322 гривні, чи підтягуватиме товари у валюті в адмінці остор 3.0.2.0?


Ответ:

Можна доопрацювати модуль імпорту товарів YML для сумісності з мультивалютою.

Дмитрий
Дмитрий - 21.05.2025

Доброго дня!
Не можу зрозуміти роботу з опціями, тобто якщо у мене основна валюта магазину гривня, а деякі товари вказані в доларах, то опції, які вказуються в товарі, будуть рахуватися в гривнях або в доларах, крім того в магазині відображається лише одна валюта гривня. Поясніть принцип роботи з опціями. І сумісний плагін з MegaFilter Pro/Plus?

Шаблон UltraStore octempletes.


Ответ:

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

Николай
Николай - 17.05.2025

Скажіть, а як на тестовому сайті запустити цей модуль?


Ответ:

Так само як і на будь-якому іншому. Інструкція зі встановлення знаходиться у вкладці «Установка».

Андрей
Андрей - 27.04.2025

Здрастуйте. Підійде до Version 3.0.3.6 (trs-3.0.2.0)


Ответ:

Піде.

Наталья
Наталья - 27.04.2025

Доброго дня!
Скажіть будь ласка, чи працюватиме модуль мультивалютності на ocStore 2.3.0.2.3?


Ответ:

Буде.

Антон
Антон - 19.04.2025

Привіт!
Як модуль мультивалюти виводить ціни на сайті візуально і чи не буде конфліктів із мерчантом?

Тобто я хочу вказувати ціни в доларах і що б на сайті перераховувало та виводило у гривнях, а у дужках у доларах. Зараз вирішив завдання за допомогою фронт-енд виведення в гривні, але при передачі фіда в мерчант він бачить коректно ціну в гривні, але при скануванні показує, що та ціна, яка є в доларах, це гривні. Чи не буде такої ж проблеми з модулем?


Ответ:

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

Рома
Рома - 22.03.2025

Здрастуйте, з Simple 4.9.7 дружить?


Ответ:

Так, дружить.

Janri
Janri - 01.03.2025

Доброго дня.
Підкажіть. Не працює модуль у категоріях... тобто показує товар з ціною в євро... тобто у нас 44 євро товар, у карточці товару все ок, конвертує в грн за курсом, а в каталозі показує 44 грн... тобто не конвертує. . чому?


Ответ:

У підтримку зверніться.

Руслан
Руслан - 10.02.2025

Підкажіть, будь ласка, чому може не перераховуватися ціна в кошику?
У всіх списках товарів перерахунок валюти проводиться, у кошику немає.


Ответ:

Покажіть сайт технічної підтримки.

Alex
Alex - 14.01.2025

Я правильно розумію, що цей модуль із шаблоном UltraStore octempletes працювати не буде? Чи можна доналаштувати? OC 3.0.3.2


Ответ:
У ньому використовується скрипт для динамічного оновлення ціни, який згодом неправильно підраховуватиме вартість товару.
Александр
Александр - 09.01.2025

Розібрався, начебто працює)

Михаил
Михаил - 09.01.2025

Встановив, все оновив. У модифікаторах бачу, у модулях немає, у картці товару немає вибору валюти. Що робити? шаблон Unishop2


Ответ:

Якщо всі оновили, не забувайте очищати кеш шаблонизатора twig. Дивіться на вкладку "Установка"

Антон
Антон - 09.01.2025

Доброго дня. Версія OpenCart 3.0.2.0, шаблон Unoschop-2. Проблема наступного: почну по порядку. Ціни на товари в адмін панелі – у доларах, на сайті валюта за замовчуванням – у гривні. Якщо на сайті в полі пошуку шукати будь-який товар, то ціна на знайдений товар сама цифра - береться від доларової ціни, і до неї підставляється грн. Таким чином, товар, на який встановлена ​​ціна 1 долар, відображається як 1 грн. А так загалом усе працює коректно.


Ответ:

Не зовсім зрозуміло, краще напишіть на підтримку.

Александр
Александр - 05.01.2025

Спасибі, після виправлення, все працює як слід у 3.0.3.7


Ответ:

Дуже добре. Радий, що у вас все вийшло.

Александра
Александра - 31.12.2024

Чи працюватиме на версії Version 2.2.0.0 (trs-2.2.0.0)


Ответ:

Так, повністю сумісний з 2.2.0.0

Илья
Илья - 29.12.2024

Доброго дня, модуль не потоваришував з opencart 3.0.3.7.


Ответ:

Модифікатор оновлено.

Андрей
Андрей - 18.12.2024

На 2.1 не стане?


Ответ:
Так, працюватиме. Додана версія для OpenCart 2.0 та 2.1
Илья
Илья - 10.12.2024

Доброго дня!
Підкажіть, будь ласка, модуль можна встановити самостійно, не знаючи програмування?


Ответ:

Так, можна.

  1. Перейдіть до розділу "Встановлення доповнень/розширень" і натисніть кнопку "Завантажити";
  2. Виберіть завантажений файл і дочекайтеся появи тексту "Доповнення успішно встановлено";
  3. Перейдіть в " і натисніть "Оновити";
  4. Перейдіть на головну сторінку адмінки, натисніть у правому верхньому кутку "Шестеренку" та натисніть кнопку "Оновити" навпроти слова Шаблон;
Ivan
Ivan - 08.12.2024

Доброго дня! Підкажіть, з якими фільтрами модуль підтримує роботу? Зокрема, цікавить OCFilter.


Ответ:

З OCFilter працює некоректно. У фільтрі будуть ціни у валюті за замовчуванням.

Илья
Илья - 18.11.2024

Добридень, чи працюватиме цей модуль із шаблоном UltraStore? Для версії OpenCart 3.0.3.7 є оновлення?


Ответ:

В UltraStore у картці товару використовується скрипт динамічного оновлення ціни. Підрахунок буде некоректним.

Алекс
Алекс - 14.11.2024

А можна зробити щоб округлення було до десятків чи сотень?


Ответ:

system/library/cart/currency.php

Замінити

$amount = round($amount, (int)$decimal_place);

на

$amount = round($amount, -2, (int)$decimal_place);
// - 1 округлення числа до десотків -2 округлення числа до сотень/lt;/pre>
Oxel
Oxel - 14.11.2024

Доброго дня! Все працює, але є питання: як зробити заокруглення ціни товару в публічній частині сайту? Те, що вартість товару конвертується це круто, але ціна типу 2984.21 - не красиво


Ответ:

У налаштуваннях валюти в полі "Знаків після коми" поставте (0) нуль.

Николай
Николай - 07.10.2024

Скажіть, як він із темами зокрема Unishop2 під ОС3 інтегрується?


Ответ:

Сумісно з усіма шаблонами.

DAVID
DAVID - 01.10.2024

Доброго дня! Чи сумісти цей модуль з модулем "Різні ціни для груп покупців для OpenCart"? Версія ocStore 3.0.2.0


Ответ:

Так, сумісний.

Вячеслав
Вячеслав - 29.09.2024

Підкажіть, шаблон Royal і ще додатково додатково модуль batch editor, як це все буде працювати спільно. Ще питання щодо валют в локалізації, як я зрозумів я можу створювати кілька валют в євро наприклад з різними курсами для різних постачальників, і виставляти їх у товарах, і змінювати їх потім окремо, чи так буде працювати?


Ответ:

З шаблоном сумісно, ​​з batch editor - ні. Валют можете створити необмежену кількість.

Роман
Роман - 27.09.2024

Добрий день
Купив та встановив ваш модуль на OpenCart 3.0 і після цього зникло редагування товарів, які вже існують.
Якщо створюємо новий товар, то там немає графи вибору валюти.


Ответ:

На підтримку напишіть.

Елена
Елена - 14.09.2024

Здрастуйте. Допоможіть будь ласка. Я купив Ваш модуль і тепер хочу Вибрати правильний модуль експорту / імпорту товарів через xls.
Чи потоваришують вони?
Ось що мені відповіли у підтримці цього модуля:
"Олександр, добрий день. Модулі рідко дружать. Це різні надбудовані купи коду, які не знають один про одного.
Якщо код валюти зберігається в таблиці товару, і якщо імпорт йде за кодом валюти, то модуль імпорту робити таке вміє.
Якщо при імпорті потрібно входити до їх таблиці, щось там робити, то тільки через доопрацювання (у всіх модулях так - ми не пишемо модулі під модулі вони всі різні, неможливо просто). "


Ответ:
Валюта (її ID) зберігається у таблиці товару. А саме в таблиці oc_product у полі currency_id
Михаил
Михаил - 11.09.2024

Чи сумісний модуль із модулями завантаження вивантаження в ексель (я маю Export/Import Tool (V3.20) for OpenCart 2.x)? Чи можна буде редагувати товари і разом з ними і валюти масово з файлу ексель, а потім вивантажувати на сайт?


Ответ:
Чи не сумісні. Піде тільки модуль імпорту, який вміє працювати з кастомними полями бази даних.
Михаил
Михаил - 11.09.2024

Доброї доби. Модуль сумісний з ocStore 2.3.0.2.3?


Ответ:
Сумісний
Иван
Иван - 10.09.2024

Доброї доби. Чи потрібний для встановлення ionCube PHP Loader?


Ответ:
Ні.
Дмитрий
Дмитрий - 05.09.2024

Все працює коректно. Дякую за роз'яснення. Все просто та легко.

Sergey
Sergey - 05.09.2023

Попробую подробно объяснить свою проблему. На сайте по умолчанию используется гривна. Товары продаются в трех валютах: гривна, доллар и евро. Когда я устанавливаю курсы валют как гривна = 1, доллар = 28,1, евро = 31,8, возникает следующая ситуация:

1. Для товара, цена которого указана в гривне (например, 1250 грн.), всё отображается корректно при выборе гривни.
2. Но когда я переключаю валюту на евро, цена становится 39,750 евро, а при переключении на доллар — 35,125 долларов.

С другой стороны, если товар имеет цену в долларах (например, 59 долларов), при переключении на сайт в гривне цена отображается как 2,1 грн, а в евро — 66,77 евро.

Что я делаю не так?


Ответ:

Ваша проблема связана с тем, что в OpenCart курс валют должен указывать не напрямую, а через обратное значение. То есть, для корректного отображения цен на сайте, вы должны использовать курс, который отражает, сколько единиц вашей базовой валюты (гривны) будет стоить 1 единица другой валюты.

Вот как нужно правильно настроить курсы валют:

  1. Гривна (грн): Поскольку гривна является вашей базовой валютой, то её курс всегда должен быть равен 1.
  2. Доллар: Вместо того чтобы указывать курс "гривна = 28,1", нужно указать обратный курс: 1 / 28.1 = 0.0355871886. Это означает, что 1 доллар = 0.0356 гривны.
  3. Евро: Для евро курс будет 1 / 31.8 = 0.031445784. Это будет означать, что 1 евро = 0.0314 гривны.

Порядок действий:

  • Откройте настройки валют в административной панели OpenCart.
  • Для каждой валюты в разделе Курс валют укажите обратные значения:
    • Для доллара: 0.0355871886
    • Для евро: 0.031445784

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

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

Vladislav
Vladislav - 03.09.2023

Спасибо за модуль, отлично работает на версии 3.0.3.2


Ответ:

Дякую за відгук! Раді, що модифікатор працює відмінно на версії 3.0.3.2. Якщо будуть ще питання або потрібні додаткові налаштування, не соромтеся звертатися!

Артем
Артем - 29.06.2023

Чи є можливість імпортувати валюту безпосередньо з прайса постачальника?


Ответ:

Так, це можливо, якщо модуль імпорту підтримує роботу з кастомними полями. Наприклад, модуль CSV Price Pro import/export дозволяє це зробити. В таблиці продукту в поле currency_id потрібно вказати ID валюти.

Сергей
Сергей - 31.05.2023

Доброго дня! Підходить ли цей модуль для товарів з опціями?


Ответ:

Так, звісно. Модуль буде працювати по всьому магазину, навіть з нестандартними модулями.

Владимир
Владимир - 08.12.2022

Добрий день! Як ведуть себе ціни в опціях? Тобто основну ціну можна вказати у валюті, а як бути з цінами в опціях товару?


Ответ:
Ціни в опціях, акційні та знижкові ціни будуть у такій же валюті, що й основна ціна.
Max
Max - 12.10.2022

На 3.0.3.7 работает?


Ответ:
Да!

Написать отзыв

Внимание: HTML не поддерживается! Используйте обычный текст!

Рекомендуемые товары

Специальный таймер для акций
Продается
Специальный таймер для акций
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod да
Безкоштовно
Акции и скидки в процентах
Продается
Акции и скидки в процентах
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod да
400 грн. 500 грн.
-20%
Экономия 100 грн.
Разные цены для групп покупателей
Продается
Разные цены для групп покупателей
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod да
400 грн. 500 грн.
-20%
Экономия 100 грн.