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

Оплата через SumUp для OpenCart 2.3, 3.x и 4.x — карты, Apple Pay, вебхук и проверка оплаты

Приём оплат SumUp в OpenCart: карты с 3-D Secure, кошельки и локальные методы вашего аккаунта. Заказ становится оплаченным только после проверки в API SumUp. Вебхук настраивать не нужно. Pro — возвраты из заказа, сторож платежей, Hosted Checkout, Google Pay, журнал платежей. Лицензия навсегда.

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+ · отдельная сборка под каждую линейку · языки: English, Deutsch, français, italiano, español, Nederlands, polski, português
Версия
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
Форма оплаты SumUp на странице магазина: карты с 3-D Secure, кошельки и локальные методы, которые SumUp включил для аккаунта ✔ ✔
Секретный API-ключ зашифрован и не показывается после сохранения ✔ ✔
Проверка соединения: merchant code, страна, валюта аккаунта, sandbox ✔ ✔
Вебхук без настройки: адрес передаётся в каждом платеже ✔ ✔
Заказ становится оплаченным только после проверки в API SumUp: через вебхук, возврат покупателя или страницу оплаты ✔ ✔
Проверка суммы, валюты, merchant code и итога заказа; расхождение переводит заказ в статус проверки с причиной ✔ ✔
Отказ карты или устаревшая страница: кнопка «Оплатить ещё раз», старый платёж закрывается в SumUp ✔ ✔
Повторные и поздние ответы ничего не меняют ✔ ✔
Валюта аккаунта: другие валюты магазина конвертируются по курсу магазина или метод скрывается ✔ ✔
Название и описание метода на каждом языке, минимальная сумма, геозона, статусы заказов, время на оплату ✔ ✔
Вкладка SumUp в заказе: статус, сумма, метод, транзакция, возвраты, все попытки ✔ ✔
Журнал отладки без API-ключа ✔ ✔
Сторож платежей: находит оплаты, о которых магазин не узнал — ✔
Полный и частичный возврат из заказа, проверка в SumUp — ✔
Hosted Checkout: оплата на странице SumUp — ✔
Google Pay в форме оплаты — ✔
Журнал всех платежей с проверкой и возвратами — ✔

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

Настройки SumUp в OpenCart
Настройки: API-ключ, merchant code, валюта аккаунта, вебхук без настройки. Тестовый магазин.
Вкладка SumUp в заказе
Вкладка в заказе: статус, сумма, транзакция, попытки. Тестовый заказ.
Журнал платежей SumUp
Журнал платежей с проверкой и возвратами. Pro, тестовые данные.

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

Что увидит покупатель

После подтверждения заказа покупатель видит форму оплаты на странице магазина. Если банк отказал, он видит сообщение и кнопку «Оплатить ещё раз».

Что получает админ

Вставляете API-ключ, нажимаете проверку соединения, и модуль показывает merchant code, страну и валюту аккаунта.

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

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

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

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

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

  • OpenCart 4.0.2.3+ и 4.1.x, 3.x или 2.3.0.2 · PHP 7.0+.
  • Аккаунт SumUp с разрешением на онлайн-оплаты и секретный API-ключ.
  • Сторож платежей: на 3.x и 2.3 нужно задание крона на хостинге, на 4.x есть планировщик OpenCart.

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

v1.0.0 Текущая октябрь 2026

Для OpenCart 4.x, 3.x и 2.3: форма оплаты SumUp, вебхук, проверка платежей, вкладка в заказе.

Вместе с Оплата через SumUp для OpenCart 2.3, 3.x и 4.x покупают

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

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

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

Оплата через SumUp для OpenCart принимает карты с 3-D Secure, кошельки и локальные методы, которые SumUp включил для вашего аккаунта. Покупатель платит в форме SumUp в магазине, а заказ становится оплаченным только после проверки в API SumUp.

Что увидит покупатель

После подтверждения заказа покупатель видит форму оплаты на странице магазина. Если банк отказал, он видит сообщение и кнопку «Оплатить ещё раз». Форму переводит SumUp на язык покупателя.

Что получает админ

Вставляете API-ключ, нажимаете проверку соединения, и модуль показывает merchant code, страну и валюту аккаунта. Вебхук настраивать не нужно: его адрес идёт в каждом платеже.

В заказе есть вкладка SumUp со статусом, суммой, методом, транзакцией и всеми попытками. Если сумма или валюта не совпадают, заказ переходит в статус проверки с причиной.

Как это работает — шаг за шагом

  1. Покупатель подтверждает заказ, модуль создаёт платёж в SumUp.
  2. Покупатель платит в форме SumUp.
  3. Модуль читает платёж из API SumUp и проводит заказ.
  4. Если покупатель не вернулся, оплату проведёт вебхук, а в Pro ещё и сторож платежей.

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

  • Решение об оплате принимает только ответ API SumUp, а не то, что пришло в браузере или вебхуке.
  • API-ключ зашифрован, в журнале отладки его нет.
  • Оплата проводится один раз, даже если возврат покупателя и вебхук пришли одновременно.

Как установить

  1. Расширения → Установщик: загрузите архив под свою версию, не меняя название файла. OpenCart 2.3 без FTP: скопируйте upload/ в корень магазина.
  2. Расширения → Оплата → SumUp → Установить → Редактировать.
  3. Вставьте секретный API-ключ и нажмите проверку соединения.
  4. Сделайте тестовую оплату в sandbox и вставьте ключ live-аккаунта.
  5. Для Pro: вставьте ключ или запустите 7 дней триала.

Вопросы
о модуле

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

@catcode_support Настройка, совместимость, активация
Что нужно от SumUp?

Аккаунт мерчанта, которому разрешено принимать онлайн-оплаты, и секретный API-ключ. Для тестов SumUp даёт каждому аккаунту sandbox, где настоящие деньги не двигаются.

Покупатель заплатил, а заказ не обновился.

Откройте вкладку SumUp в заказе. В Pro есть кнопка проверки и сторож, который сам находит такие оплаты.

Почему метода нет при оформлении?

Валюту нельзя провести или в режиме совпадения она отличается от валюты аккаунта. Проверка соединения показывает валюту аккаунта.

Есть Apple Pay и Google Pay?

Кошельки появляются в форме, когда SumUp включает их для аккаунта. Для Google Pay в Pro нужен ваш Google merchant ID.

OpenCart 2.3 не устанавливает архив.

Установщик 2.3 копирует файлы через FTP. Без FTP скопируйте папку upload/ из архива в корень магазина.

Это официальный модуль SumUp?

Нет. Модуль сделала студия CatCode; SumUp — торговая марка её владельца.

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

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

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