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 грн.