Зв'язатись
Payments · OpenCart

Fondy — оплата карткою для OpenCart 2.3, 3.x і 4.x

Приймання оплати карткою Visa/Mastercard через Fondy в OpenCart. Автопідтвердження замовлення callback-ом з перевіркою SHA1-підпису. Pro — журнал платежів, двоетапна оплата і повернення з адмінки.

Завантажити безкоштовно
Версія
v1.0.8 (OpenCart 4)
v1.1.1 (OpenCart 3.x)
v1.1.1 (OpenCart 2.3)
Сумісність
OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 та 4.0.2 – 4.1.x
Платформа
OpenCart
Fondy — оплата карткою для OpenCart 2.3, 3.x і 4.x

Що включено в ліцензії

Функція Free Pro
Оплата карткою Visa/Mastercard на захищеній сторінці Fondy
Автопідтвердження замовлення server-callback-ом з перевіркою SHA1-підпису
Звірка статусу транзакції на поверненні покупця
Тестовий режим на публічному тестовому мерчанті Fondy — без договору
Логування запитів
Журнал платежів — статус, сума, маскована картка, RRN; звірка статусів з журналу
Двоетапна оплата — preauth-блокування коштів і capture-списання при виконанні замовлення
Повернення (reverse) — повні, часткові та повторні, з адмінки OpenCart

Fondy для OpenCart — модуль оплати, який під’єднує еквайринг Fondy (Flitt) до OpenCart 3.x та 4.x. Покупець розраховується карткою Visa або Mastercard на захищеній сторінці Fondy, а далі все автоматично: Fondy надсилає підписаний server-callback, розширення перевіряє SHA1-підпис і само ставить замовленню потрібний статус. Вам не треба щоранку звіряти кабінет Fondy зі списком замовлень.

Базова версія — безкоштовна. Завантажити з офіційного OpenCart marketplace: opencart.com/…/extension_id=48712. Pro-ліцензія додає журнал платежів зі звіркою статусів, двоетапну оплату (preauth-блокування + capture-списання) і часткові та повторні повернення з адмінки.

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

Fondy для OpenCart — безкоштовна версія, Pro-поля заблоковані
Одна сторінка налаштувань: тестовий режим, реквізити мерчанта, статуси замовлень і готовий URL вебхука. Pro-поля видно, але вони сірі.
Fondy для OpenCart — модалка пробного періоду
Сім днів Pro стартують тільки вашим кліком: вводите email — ключ видається на цей магазин і дублюється листом.
Fondy для OpenCart — активний Pro
З ключем відкриваються журнал платежів, повернення з адмінки й двоетапна оплата preauth/capture.
Fondy для OpenCart — журнал платежів
Статус у Fondy і в OpenCart поруч, сума, маскована картка й RRN. Повернення — кнопкою з цього ж екрана.

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

  1. На чекауті покупець обирає «Оплата карткою (Fondy)» і підтверджує замовлення.
  2. Модуль формує підписаний запит і перенаправляє покупця на сторінку оплати Fondy.
  3. Після оплати Fondy надсилає server-callback — модуль звіряє SHA1-підпис і переводить замовлення у налаштований статус.
  4. На поверненні покупця в магазин статус транзакції додатково перевіряється через API Fondy, тож замовлення закривається лише за реальною оплатою.
  5. З Pro: у двоетапному режимі кошти спершу блокуються, а списуються тоді, коли ви переводите замовлення у виконаний статус; повернення робляться з журналу платежів без входу в кабінет Fondy.

Скільки коштує

1 490 грн — разова покупка. Ліцензія безстрокова: платите один раз, оновлення й технічна підтримка входять у ціну. Один ключ — один домен і його піддомени.

Переносите магазин на інший домен — деактивуйте ліцензію на старому й активуйте на новому самостійно в кабінеті.

Ліцензія безстрокова — нічого не спливає і не вимикається. Один ключ — один домен; переносите магазин — деактивуйте ліцензію на старому домені й активуйте на новому самостійно.

Один ключ — один домен. Переносите магазин — деактивуйте ліцензію на старому домені й активуйте на новому самостійно, без звернення до підтримки.

Спершу тріал, потім оплата. Свіжий інстал — це безкоштовна версія: Pro сам не вмикається і нічого не гасне через тиждень. Коли захочете подивитись Pro — натисніть «Спробувати Pro» в налаштуваннях модуля, вкажіть email і отримайте ключ на 7 днів (він же прийде листом). Тож журнал платежів, preauth/capture і повернення ви перевіряєте на власному магазині ще до покупки — саме тому повернення коштів після оплати не передбачене.

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

  • OpenCart 4.0.2 – 4.1.x (нативна збірка) або окрема збірка під OpenCart 3.0.2 – 3.0.5.0
  • PHP 8.0+
  • Merchant ID і secret key з кабінету Fondy (Flitt); для тестового режиму не потрібні

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

  • Нативна збірка для OpenCart 4.x — стандартна структура розширення (admin/catalog/system), встановлення через штатний Інсталятор; окремий порт під OpenCart 3.0.x.
  • Secret key зберігається у БД зашифрованим — дамп бази не віддає ключ у відкритому вигляді.
  • Два рубежі перевірки оплати: SHA1-підпис server-callback-а плюс звірка статусу через API Fondy на поверненні покупця.
  • Працює «з коробки» на публічному тестовому мерчанті — повний платіжний цикл можна пройти ще до укладання договору з Fondy.

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

  1. Завантажте fondy.ocmod.zip через «Розширення → Інсталятор» у вашій адмінці. Для OpenCart 3.0.x використовуйте збірку fondy-oc3.ocmod.zip.
  2. Відкрийте «Розширення → Розширення → Платежі», знайдіть Fondy і натисніть «Встановити», потім «Редагувати».
  3. Для перевірки залиште тестовий режим — модуль одразу працює на публічному тестовому мерчанті Fondy.
  4. Для бойового режиму впишіть Merchant ID і secret key з кабінету Fondy, оберіть статуси замовлень, увімкніть модуль.
  5. Для Pro вставте ліцензійний ключ з email після оплати → «Активувати ліцензію».

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

1.0.8 — 13 серпня 2026
Виправлено мультимагазин: в опис платежу і в кабінет Fondy їхав домен головного магазину, бо він брався з константи, спільної на весь інстал, — тепер береться домен того магазину, у якому оформлено замовлення. Збірки для OpenCart 3.x і 2.3 підняті до 1.1.1 із тим самим виправленням.
1.0.7 — 2 серпня 2026
Виправлено недоплату: колбек на суму, меншу за замовлення, більше не зберігається як успішна оплата — замовлення лишається неоплаченим із поміткою про недоплату, а наступний колбек на повну суму коректно переводить його в «Оплачено». Ліцензія переживає недоступність catcode.com.ua: мережева помилка більше не вважається відповіддю «ключ недійсний», тож Pro не гасне під час збою (14-денний пільговий період нарешті працює).
1.0.6 — 1 серпня 2026
Повернення з адмінки більше не падає з помилкою (завантажувалась каталогова модель), часткові повернення рахуються накопичувально, помилки API видно прямо в журналі. Прибрано подвійний запис «оплату отримано» в історії замовлення. Тріал стартує лише вашим кліком, свіжий інстал — чиста безкоштовна версія.
1.0.2 — 23 липня 2026
Виправлено конфлікт при оформленні замовлення на OpenCart 4.0.2.x: перевірка гео-зони більше не завантажує відсутню в цій версії каталогу модель і не блокує вибір способу оплати чи доставки.
1.0.0 — липень 2026
Перший публічний реліз: оплата карткою через сторінку Fondy, підписаний server-callback з SHA1-перевіркою, звірка статусу на поверненні, тестовий мерчант «з коробки», збірки під OpenCart 4.0.2 – 4.1.x і 3.0.2 – 3.0.5.0. Pro: журнал платежів, двоетапна оплата (preauth/capture), повні та часткові повернення.

Часті питання

Чи переписується мій checkout?

Ні. Fondy стає звичайним способом оплати у стандартному чекауті OpenCart. Сама оплата проходить на сторінці Fondy — тема магазину не змінюється.

Чи можна спробувати без договору з Fondy?

Так. У тестовому режимі модуль використовує публічний тестовий мерчант Fondy — платіжний цикл проходиться повністю, договір і власний мерчант потрібні лише для реальних грошей.

Що станеться після 7-денного тріалу, якщо не куплю Pro?

Закриються тільки Pro-функції (журнал, preauth, повернення). Приймання оплати карткою і автопідтвердження замовлень залишаються безкоштовними назавжди.

Чи можна перенести ключ на інший домен?

Так. Деактивуйте ліцензію на старому домені — слот звільниться, і ключ можна активувати на новому.

У мене OpenCart 3 — модуль підійде?

Так, є окрема збірка під OpenCart 3.0.2 – 3.0.5.0 з тим самим функціоналом. Ліцензійний ключ спільний для обох збірок.

Ліцензію треба продовжувати?

Ні. Для OpenCart ліцензія назавжди: одна оплата, і Pro-функції лишаються з вами. Закінчується лише 7-денний тріал — після нього Pro вимикається, а безкоштовна версія працює далі.

Питання щодо модуля?

Пишіть у Telegram — відповімо протягом робочого дня. Допоможемо з налаштуванням, сумісністю та активацією ключа.

@catcode_support

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

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

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