Связаться
  • OpenCart
  • Оплата
  • v1.0.3

NovaPay для OpenCart — оплата картой через интернет-эквайринг

Интернет-эквайринг NovaPay для OpenCart 2.3, 3.x и 4.x: оплата картой на стороне NovaPay, подписанные постбеки, Pro — hold, журнал платежей и возвраты из админки.

Скачать Free
Pro · лицензия навсегда Чем больше сайтов, тем дешевле каждый
Совместимость
OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 и 4.0.2 – 4.1.x
Версия
v1.0.3 (OpenCart 4)
v1.0.2 (OpenCart 3.x)
v1.0.2 (OpenCart 2.3)
Лицензия
два сайта, навсегда
Триал
7 дней, без карты, один на сайт
Обновлено
26 октября 2026
Или все 173 Pro-модулей в All Access — 4 990 ₴ / год

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Оплата картой на защищённой странице NovaPay — корзина и сумма передаются в сессию ✔ ✔
Проверка подписи постбека публичным ключом NovaPay ✔ ✔
Защита от недоплаты: сумма из NovaPay сверяется с суммой заказа ✔ ✔
Статус берётся из NovaPay, когда покупатель возвращается в магазин ✔ ✔
Песочница и проверка ключей одной кнопкой ✔ ✔
Отдельные статусы заказа под ожидание, оплату, отказ и возврат ✔ ✔
Украинская и английская локализация админки и витрины ✔ ✔
Двухэтапная оплата с блокировкой средств (hold) — ✔
Журнал платежей со статусом в банке и статусом заказа — ✔
Возврат средств из админки, полный и частичный — ✔
Сверка статуса сессии с NovaPay одной кнопкой — ✔

Как это выглядит

NovaPay для OpenCart — настройки модуля в админке
Бесплатная версия принимает оплаты сразу: merchant ID, приватный ключ (хранится в БД зашифрованным), публичный ключ NovaPay для проверки постбеков и готовый URL постбека, который вы отдаёте поддержке NovaPay.
NovaPay для OpenCart — пробный период Pro
Семь дней Pro включаются только по вашему клику: вводите email — ключ выдаётся на этот магазин и дублируется письмом. Ничего не продлевается само.
NovaPay для OpenCart — журнал платежей в Pro
Журнал платежей (Pro): сумма, сколько возвращено, статус NovaPay и статус заказа рядом, идентификатор сессии, маскированная карта. Отсюда же — «Сверить» статус и возврат средств.

Главное о модуле

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

На шаге оплаты покупатель нажимает «Оплатить картой» — модуль открывает платёжную сессию NovaPay и ведёт его на страницу оплаты с суммой и корзиной вашего заказа.

Что нужно для работы

Договор интернет-эквайринга с NovaPay: они выдают merchant ID и принимают вашу публичную часть ключа, а свой публичный ключ дают вам для проверки постбеков.

Триал стартует, когда вы попросите

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

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

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

Технические требования

  • OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 и 4.0.2 – 4.1.x

История версий

v1.0.3 OC 4.x v1.0.2 OC 3.x v1.0.2 OC 2.3 Текущая 26 октября 2026

Купленная лицензия для OpenCart работает бессрочно.

v1.0.2

OpenCart 4.1: в банк уходила сумма предыдущего шага.

v1.0.1

Приватные ключи NovaPay в настройках теперь шифруются AES-256 с проверкой HMAC вместо XOR.

Все версии (4)
v1.0.0

Приём оплаты картой через NovaPay, проверка подписи постбека, реконсиляция статуса с банком; в Pro.

Вместе с NovaPay для OpenCart покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» NovaPay Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 173 модулей в All Access за 4 990 ₴.
3 590 ₴ навсегда вместо 5 960 ₴ поштучно
Купить набор →

Полное описание модуля

NovaPay Acquiring — модуль интернет-эквайринга NovaPay для OpenCart 2.3, 3.x и 4.x. Покупатель платит картой на защищённой странице NovaPay, а магазин получает подписанное уведомление (постбек) и сам переводит заказ в оплаченные — без ручной сверки выписки.

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

На шаге оплаты покупатель нажимает «Оплатить картой» — модуль открывает платёжную сессию NovaPay и ведёт его на страницу оплаты с суммой и корзиной вашего заказа. После оплаты NovaPay присылает постбек, подписанный своим ключом; модуль проверяет подпись, сверяет сумму с заказом и ставит статус «Оплачен». Если постбек не долетел (фаервол, техработы) — статус подтянется, как только покупатель вернётся в магазин, или кнопкой «Сверить» в журнале.

Что нужно для работы

Договор интернет-эквайринга с NovaPay: они выдают merchant ID и принимают вашу публичную часть ключа, а свой публичный ключ дают вам для проверки постбеков. Боевые и тестовые ключи — разные. Модуль принимает оплату только в гривне: если корзина в другой валюте, метод оплаты просто не показывается, чтобы не списать не ту сумму.

Установка

OpenCart 4.x — Расширения → Установка расширений → загрузить zip, затем Расширения → Оплата → NovaPay → «Установить» и «Редактировать». OpenCart 3.x — так же через Расширения → Установка расширений. OpenCart 2.3 — штатный установщик требует включённого FTP, поэтому проще распаковать содержимое upload/ в корень магазина, а потом Расширения → Оплата → NovaPay → «Установить».

Зачем это магазину

NovaPay — это эквайринг от Новой Почты, и для магазина, который и так возит НП, это самый короткий путь: один контрагент на доставку и оплату, одна сверка, один менеджер на той стороне.

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

Что под капотом

Подпись постбека проверяется до того, как модуль что-то сделает с заказом — это не опция: без публичного ключа NovaPay постбеки отклоняются. Дальше модуль сверяет сумму: меньшая сумма не проводится как оплата.

Когда покупатель возвращается в магазин, модуль отдельно запрашивает статус в NovaPay, поэтому заказ закрывается даже тогда, когда постбек потерялся по дороге, а повторный постбек не создаёт дубль.

Ядро OpenCart не патчится — всё через штатные события, поэтому обновление магазина модуль не затирает.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

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