Зв'язатись
  • OpenCart
  • Оплата
  • v1.0.0

Viva.com Payments для OpenCart 2.3, 3.x і 4.x — оплата через Smart Checkout

Оплата Viva.com Smart Checkout для OpenCart: картки, Apple Pay, Google Pay і методи вашого акаунта Viva. Замовлення стає оплаченим після підтвердження Viva: на поверненні покупця, вебхуком або кнопкою перевірки. Pro — повернення із замовлення, попередня авторизація, сторож платежів, розстрочка за сумою, журнал. Ліцензія назавжди.

Pro · ліцензія назавжди Чим більше сайтів, тим дешевше кожен
Сумісність
OpenCart 4.0.2.3+ і 4.1.x (перевірено на 4.0.2.3 і 4.1.0.3), 3.x (перевірено на 3.0.3.8 і 3.0.5.0), 2.3.0.2 · PHP 7.0+ · окрема збірка під кожну лінійку · One Page від CatCode · мови: English, ελληνικά, română, български, hrvatski, polski, español
Версія
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Ліцензія
два сайти, назавжди
Тріал
7 днів, без картки, один на сайт
Оновлено
жовтень 2026
Або всі 178 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Оплата на сторінці Viva Smart Checkout: картки, Apple Pay, Google Pay і методи, активні у вашому акаунті Viva ✔ ✔
Режими demo і live, окремі ключі для кожного ✔ ✔
Підтвердження через Viva при поверненні покупця, вебхуками Transaction Payment Created, Failed, Reversal Created і Order Updated та кнопкою «Re-check with Viva» ✔ ✔
Сторінка очікування сама питає Viva, якщо підтвердження ще не прийшло; асинхронні методи лишають замовлення в очікуванні ✔ ✔
Перевірка суми, валюти й підсумку замовлення, виявлення подвійної оплати ✔ ✔
Нова спроба скасовує старі платіжні доручення цього покупця (потрібні Merchant ID і API Key) ✔ ✔
Повернення, зроблені в кабінеті Viva, записуються в замовлення ✔ ✔
Валюта акаунта і мультивалютність, якщо Viva її ввімкнула ✔ ✔
Сторінка оплати мовою магазину, колір бренду, попередньо вибраний метод, час на оплату, підпис у виписці ✔ ✔
Розстрочка на картку для Греції з однією максимальною кількістю платежів ✔ ✔
Статуси замовлень, геозона, мінімальна й максимальна сума, вкладка Viva.com на замовленні, журнал налагодження з маскованими даними ✔ ✔
Повне й часткове повернення із замовлення — ✔
Режим лише авторизації: повне чи часткове списання або скасування — ✔
Сторож платежів: знаходить оплати, про які магазин не дізнався — ✔
Розстрочка залежно від суми замовлення — ✔
Журнал усіх платежів із повторною перевіркою — ✔

Як це виглядає

Сторінка відмови банку
Банк відмовив: покупець бачить причину, кошик лишається. Тестовий магазин.
Загальні налаштування модуля Viva.com
Налаштування: режим, ключі Smart Checkout, Merchant ID і API Key, ліцензія.
Налаштування сторінки оплати
Сторінка оплати: валюта, мова, режим оплати, розстрочка, час на оплату, колір, підпис у виписці.

Головне про модуль

Що побачить покупець

На оформленні зʼявляється метод оплати Viva.com. Покупець переходить на Smart Checkout мовою магазину, платить і повертається на сторінку успішного замовлення.

Що отримує адмін

Замовлення стає оплаченим лише після підтвердження Viva. Сума, валюта й підсумок перевіряються, подвійна оплата виявляється.

Тріал стартує, коли ви попросите

Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати Pro 7 днів» → e-mail → ключ одразу у вікні і листом.

Один ключ — два сайти

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • OpenCart 4.0.2.3+ і 4.1.x, 3.x або 2.3.0.2 · PHP 7.0+.
  • Акаунт Viva.com зі Smart Checkout Client ID і Secret, джерелом платежів і вебхуками.
  • Merchant ID і API Key для повернень, списань, сторожа й скасування старих доручень.
  • Мультивалютність — лише якщо Viva ввімкнула її для акаунта; розстрочка — лише для акаунтів у Греції.

Історія версій

v1.0.0 Поточна жовтень 2026

Для OpenCart 4.x, 3.x і 2.3: Smart Checkout, вебхуки, перевірка оплат, вкладка на замовленні.

Разом з Viva.com Payments для OpenCart 2.3, 3.x і 4.x купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Viva.com Payments Nova Poshta Premium LiqPay Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 178 модулі в All Access за 4 990 ₴.
3 790 ₴ назавжди замість 6 260 ₴ поштучно
Купити набір →

Повний опис модуля

Viva.com Payments для OpenCart приймає оплату через Viva Smart Checkout: покупець платить на сторінці Viva карткою, через Apple Pay, Google Pay або іншим методом, активним у вашому акаунті.

Що побачить покупець

На оформленні зʼявляється метод оплати Viva.com. Покупець переходить на Smart Checkout мовою магазину, платить і повертається на сторінку успішного замовлення. Якщо банк відмовив, він бачить причину, а кошик лишається.

Що отримує адмін

Замовлення стає оплаченим лише після підтвердження Viva. Сума, валюта й підсумок перевіряються, подвійна оплата виявляється.

На замовленні є вкладка Viva.com зі станом оплати, транзакцією й спробами.

Як це працює — крок за кроком

  1. Покупець підтверджує замовлення, модуль створює платіжне доручення Viva.
  2. Покупець платить на Smart Checkout і повертається в магазин.
  3. Модуль перевіряє транзакцію через Viva і проводить оплату.
  4. Якщо покупець не повернувся, оплату проведе вебхук, а в Pro ще й сторож платежів.

Що під капотом

  • Без змін ядра OpenCart: подій і власних контролерів достатньо.
  • Секрети зашифровані, у журналі налагодження персональні дані масковані, ключів там немає.
  • Оплата проводиться один раз, навіть якщо повернення покупця й вебхук прийшли одночасно.

Як встановити

  1. Розширення → Інсталятор: завантажте архів під свою версію, не змінюючи назву файлу. OpenCart 2.3 без FTP: скопіюйте upload/ у корінь магазину.
  2. Розширення → Оплата → Viva.com Payments → Встановити → Редагувати.
  3. Вставте ключі Viva, на вкладці налаштування Viva скопіюйте адреси в джерело платежів і вебхук.
  4. Натисніть перевірку зʼєднання, зробіть тестову оплату в demo і перемкніть на live.
  5. Для Pro: вставте ключ або запустіть 7 днів тріалу.

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Що потрібно від Viva.com?

Акаунт Viva зі Smart Checkout Client ID і Secret, джерело платежів для домену магазину і вебхуки. Для повернень, списань і сторожа ще Merchant ID і API Key.

Де брати адреси для джерела платежів і вебхука?

На вкладці налаштування Viva в модулі: там є домен, Success URL, Failure URL і адреса вебхука.

Чи працює розстрочка в усіх країнах?

Ні, картки в розстрочку Viva пропонує лише акаунтам, зареєстрованим у Греції.

Чому після перенесення магазину ключі порожні?

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

OpenCart 2.3 не встановлює архів.

Інсталятор 2.3 копіює файли через FTP. Без FTP скопіюйте папку upload/ з архіву в корінь магазину.

Це офіційний модуль Viva.com?

Ні. Модуль зробила студія CatCode; Viva.com — торгова марка її власника.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль