Зв'язатись
OpenCart

Up2Pay, Monetico і Systempay для OpenCart 2.3, 3.x і 4.x — оплата карткою через французькі банки

Up2Pay e-Transactions, Monetico і Systempay в OpenCart: оплата карткою на сторінці банку з 3-D Secure; у Pro — кілька банків, повернення й журнал. Ліцензія назавжди.

Pro · ліцензія назавжди Тестові копії сайтів у ціні. Чим більше сайтів, тим дешевше кожен
Сумісність
OpenCart 4.0.2.0–4.1.x, 3.0.x, 2.3.0.2 · мови модуля: English, Français
PHP
7.0 і новіший
Версія
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Ліцензія
сайт + тестова копія, назавжди
Тріал
7 днів, без картки, один на сайт
Оновлено
листопад 2026
Або всі 394 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Up2Pay e-Transactions — Crédit Agricole ✔ ✔
Monetico — Crédit Mutuel і CIC ✔ ✔
Systempay — Banque Populaire і Caisse d'Epargne ✔ ✔
Оплата лише за підписаною відповіддю банку ✔ ✔
Звірка суми, валюти й кошика ✔ ✔
Сторінки відмови й очікування, повтор оплати ✔ ✔
Кнопки перевірки підключення, демо-магазин Up2Pay ✔ ✔
Два-три банки в чекауті на вибір — ✔
Повні й часткові повернення зі сторінки замовлення — ✔
Журнал платежів — ✔

Як це виглядає

Pro
Pro: покупець обирає банк у вікні способів оплати OpenCart.
Відмова банку французькою
Відмова банку французькою: причина від банку і повтор оплати.
Загальні налаштування
Загальні налаштування: середовище, основний банк, ще два банки в чекауті (Pro), журнал налагодження.

Головне про модуль

Що бачить покупець

Покупець обирає «Bank card» потрібного банку, на кроці підтвердження бачить суму і кнопку «Pay by card» та переходить на сторінку банку.

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

Розширення → Оплати → Up2Pay, Monetico & Systempay: основний банк, середовище Test чи Production, вкладка для кожного банку з даними з договору й ключами, валюта договору (замовлення в іншій валюті магазину перераховуються за курсом магазину), статуси замовлення і геозона.

Тріал стартує, коли ви попросите

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

Один ключ — сайт і тестова копія

Переносите сайт — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Тестова копія (staging., dev.) працює з тим самим ключем і місця сайту не займає. Для студій — ключі на 5, 25 сайтів або без обмежень.

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

  • OpenCart 4.0.2.0–4.1.x, 3.0.x або 2.3.0.2; PHP 7.0+ для 2.3.
  • Договір інтернет-еквайрингу з Crédit Agricole (Up2Pay e-Transactions), Crédit Mutuel або CIC (Monetico), Banque Populaire або Caisse d’Epargne (Systempay).
  • Сайт доступний з інтернету: банк надсилає сповіщення про оплату на адресу магазину.
  • Monetico: адреса платника в замовленні (у OpenCart 4 — увімкнене поле адреси платника).

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

v1.0.0 Поточна листопад 2026

Up2Pay e-Transactions, Monetico і Systempay для OpenCart 4.x, 3.x і 2.3, оплата лише за підписаною відповіддю банку, англійська і французька.

Разом з Up2Pay, Monetico і Systempay купують

All Access Потрібно більше? Усі модулі (394) однією ліцензією, нові додаються самі. 4 990 ₴ Детальніше →

Повний опис модуля

Up2Pay, Monetico & Systempay — модуль оплати OpenCart для трьох французьких банківських шлюзів: Up2Pay e-Transactions (Crédit Agricole), Monetico (Crédit Mutuel і CIC) і Systempay (Banque Populaire і Caisse d’Epargne). Покупець платить карткою на захищеній сторінці банку з 3-D Secure, а замовлення стає оплаченим лише після підписаної відповіді банку.

Що бачить покупець

Покупець обирає «Bank card» потрібного банку, на кроці підтвердження бачить суму і кнопку «Pay by card» та переходить на сторінку банку. Після оплати повертається в магазин; якщо підтвердження банку ще не прийшло, сторінка пише, що чекає, і переходить далі сама. Відмова чи скасування не закривають замовлення: покупець бачить причину від банку своєю мовою, кошик лишається, оплату можна повторити.

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

Розширення → Оплати → Up2Pay, Monetico & Systempay: основний банк, середовище Test чи Production, вкладка для кожного банку з даними з договору й ключами, валюта договору (замовлення в іншій валюті магазину перераховуються за курсом магазину), статуси замовлення і геозона. Кнопки «Check» для кожного банку перевіряють дані без руху грошей; для Up2Pay є кнопка, що підставляє публічний демо-магазин Crédit Agricole.

У замовленні є вкладка з платежем: сума, банк, референс, транзакція, картка, усі спроби оплати. У Pro звідти ж робиться повне чи часткове повернення в банк; якщо відповідь банку загубилась, наступні повернення блокуються, поки ви не звірите бек-офіс банку. Журнал платежів показує всі оплати й повернення трьох банків.

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

  1. Обираєте основний банк і вносите на його вкладці дані з договору й ключі.
  2. Systempay: копіюєте адресу IPN з налаштувань у бек-офіс банку. Up2Pay і Monetico отримують адресу сповіщень із кожним платежем.
  3. Покупець підтверджує замовлення, модуль відправляє його на сторінку банку з підписаною формою.
  4. Банк повідомляє магазин; модуль перевіряє підпис, суму, валюту й кошик і лише тоді ставить статус «оплачено». Розбіжність — окремий статус для перевірки.
  5. У Pro покупець обирає один із двох-трьох банків, а повернення робиться зі сторінки замовлення.

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

  • Up2Pay: форма з HMAC, повернення покупця і сповіщення перевіряються публічним ключем RSA банку.
  • Monetico: MAC у формі й у відповіді «Retour», контекст замовлення для 3-D Secure.
  • Systempay: підпис vads_* (HMAC-SHA-256 або SHA-1) у формі, IPN і поверненні покупця.
  • Замовлення не оплачується двічі: одна оплата — один запис в історії.
  • Адреси повернення короткі, бо банки обмежують довжину; задовгу адресу модуль не надсилає і попереджає в налаштуваннях.
  • Ключі зберігаються зашифрованими; журнал налагодження без ключів і даних картки.

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

  1. Розширення → Інсталятор: завантажте архів під свою версію, не змінюючи назву файлу.
  2. OpenCart 3.x і 2.3: Розширення → Модифікації → «Оновити».
  3. Розширення → Оплати → Up2Pay, Monetico & Systempay → встановити → редагувати.
  4. Оберіть основний банк, внесіть на його вкладці дані й ключі, збережіть і натисніть «Check».
  5. Systempay: скопіюйте адресу IPN у бек-офіс. Потім одна оплата тестовою карткою банку в середовищі Test і перемикання на Production.
  6. Для Pro: вставте ключ або запустіть 7 днів тріалу вгорі сторінки налаштувань.

Питання
про модуль

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

@catcode_support Налаштування, сумісність, активація
Який банк мені потрібен?

Той, з яким у вас договір на оплату карткою в інтернеті: Crédit Agricole — Up2Pay e-Transactions; Crédit Mutuel або CIC — Monetico; Banque Populaire або Caisse d'Epargne — Systempay.

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

Up2Pay — так: кнопка «Use the public test account» підставляє публічний демо-магазин Crédit Agricole у середовищі Test, гроші не списуються. Monetico і Systempay дають доступи до Test разом із договором.

Що, якщо в магазину договори з двома банками?

У Pro покупець бачить у чекауті два чи три банки й обирає сам; у безкоштовній версії в чекауті один основний банк.

Це офіційний модуль банку?

Ні, це незалежна інтеграція за документацією банків. Up2Pay, e-Transactions, Monetico і Systempay — торгові марки їхніх власників.

Є версія для WooCommerce?

Так, окремий плагін French Bank Payments for WooCommerce.

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

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

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