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

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