Связаться
  • 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. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль