
Younited Pay для OpenCart — оплата частинами для Франції
Younited Pay для OpenCart 4.x, 3.x, 2.3: оплата частинами з планами Younited, підписані сповіщення, статуси замовлення. Повернення й рядок розстрочки на товарі в Pro. Ліцензія назавжди.
- Сумісність
- OpenCart 4.0.2.x і 4.1.x, 3.0.x, 2.3.0.2 · PHP 7.0+ · валюта магазину EUR (Франція) · мови модуля: français, English
- Версія
-
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3) - Ліцензія
- сайт + тестова копія, назавжди
- Тріал
- 7 днів, без картки, один на сайт
- Оновлено
- листопад 2026
Що є в Free,
а що дає Pro
Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.
Головне про модуль
Що бачить покупець
На чекауті покупець обирає «Payer en plusieurs fois avec Younited Pay».
Що отримує адмін
Extensions → Extensions → Payments → Younited Pay by CatCode: вкладки «Général», «Commande», «Statuts de commande», «Notifications» і «Pro».

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

Один ключ — сайт і тестова копія
Переносите сайт — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Тестова копія (staging., dev.) працює з тим самим ключем і місця сайту не займає. Для студій — ключі на 5, 25 сайтів або без обмежень.
Технічні вимоги
OpenCart 4.0.2.x і 4.1.x, 3.0.x або 2.3.0.2; PHP 7.0+ для 2.3 і 3.x, розширення cURL.
Мерчант-акаунт Younited Pay: Client ID, Client secret і Shop code.
Валюта магазину — євро (EUR): API Younited не має поля валюти, тому без EUR метод ховається.
Магазин на HTTPS, відкритий з інтернету: Younited повертає покупця й надсилає сповіщення на адресу магазину.
У замовлення мають бути контакти покупця й адреса: вони передаються в Younited для заявки.
Для щогодинної звірки в Pro: планувальник OpenCart 4 або cron за адресою з налаштувань для 3.x і 2.3.
Історія версій
Перший випуск для OpenCart 4.x, 3.x і 2.3.
Разом з Younited Pay купують


E-Invoice EN 16931 для OpenCart — ZUGFeRD / Factur-X, XRechnung і Peppol BIS (Словаччина, Бельгія) із замовлень

Знижки від суми та N+1 для OpenCart

CatCode SEO Pack — SEO-модуль для OpenCart 2.3, 3.x і 4.x
Повний опис модуля
Younited Pay для OpenCart 4.x, 3.x і 2.3 додає на чекаут спосіб оплати «Payer en plusieurs fois avec Younited Pay»: покупець обирає один із планів, які Younited пропонує для суми його замовлення (розділення на 2–4 платежі, кредит на кілька місяців), і оформлює заявку на захищеній сторінці Younited. Модуль працює з вашим мерчант-акаунтом Younited напряму, без посередника. Інтерфейс модуля — французька й англійська.
Що потрібно від Younited. Договір мерчанта з Younited і дані з порталу Younited Pay: Client ID, Client secret і Shop code (код інтернет-магазину). Умови, ліміти й вартість для покупця визначає Younited. Модуль працює в євро: магазин має мати валюту EUR.
Що бачить покупець
На чекауті покупець обирає «Payer en plusieurs fois avec Younited Pay». Під методом показано плани, які Younited повернув саме для суми цього замовлення, наприклад «3 fois», «4 fois» або «10 mensualités»: внесок, «Montant total dû», вартість і TAEG для кожного плану — це цифри Younited, модуль їх не обчислює. Нижче стоїть нагадування, що кредит зобов’язує й треба оцінити свої можливості повернення. Після кнопки «Continuer vers Younited Pay» покупець потрапляє на сторінку Younited, подає заявку й повертається в магазин. Якщо він скасував заявку або Younited її не прийняв, покупець бачить зрозумілу сторінку з кнопкою «Payer autrement», і товари повертаються в кошик, включно з опціями. Якщо відповідь Younited ще не дійшла, замовлення підтвердиться, щойно сповіщення прийде.
Що отримує адмін
Extensions → Extensions → Payments → Younited Pay by CatCode: вкладки «Général», «Commande», «Statuts de commande», «Notifications» і «Pro». На «Général» вписуєте Client ID, Client secret і Shop code, обираєте sandbox або production. Client secret зберігається в базі зашифрованим і назад не показується. Кнопка «Vérifier la connexion» отримує токен, показує магазини вашого акаунта й каже, чи є серед них ваш Shop code.
На вкладці «Commande» задаються назва й текст методу для кожної мови, мінімальна й максимальна сума замовлення в євро, геозона й сортування, а також момент розміщення замовлення: при переході на Younited (статус на ваш вибір) або лише після схвалення заявки. Плани, які бачить покупець, беруться з пропозиції Younited для його суми; у налаштуваннях можна залишити лише потрібні варіанти кількості платежів.
Статуси замовлення змінюються за сповіщеннями Younited: схвалено, прийнято, виконано, невдача, скасовано, повністю повернено. Сповіщення підписані (HMAC-SHA256 з ключем із вкладки «Notifications»), і модуль у будь-якому разі спершу читає платіж у Younited й лише потім змінює замовлення; в історії на кожну зміну один рядок. Якщо виконана сума не збігається з сумою замовлення, замовлення не стає оплаченим, а позначається для розгляду. Адреса сповіщень передається з кожним платежем, її не треба вписувати в портал. Кнопка «Envoyer une notification de test» просить Younited викликати магазин і показує відповідь; останнє сповіщення видно на сторінці налаштувань.
Прийнятий кредит у безкоштовній версії виконується одразу автоматично, тож гроші надходять без жодного кліку; розділення на кілька платежів (split) Younited виконує сам. Pro дає вибір: виконувати кредит лише тоді, коли замовлення отримує потрібні статуси (наприклад «Expédiée»), а також кнопки «Exécuter», «Annuler le paiement» і «Rembourser» (повне або часткове повернення) на сторінці замовлення. Окремий статус призначається повністю поверненим замовленням, а платіж у Younited можна скасовувати за вибраними статусами замовлення.
Рядок розстрочки (Pro) на сторінці товару й у кошику: «ou 10 fois …» із загальною сумою й TAEG, які повертає Younited для вашого договору (кеш 6 годин). Журнал платежів з фільтром за станом і датами, підсумками «виконано/повернено» та експортом CSV. Щогодинна звірка платежів, про які немає новин, працює з планувальником OpenCart 4 або з cron-адреси на хостингу для 3.x і 2.3. Окремо задаються виключення товарів і категорій та Shop code на кожен магазин мультистору.
Як це працює, крок за кроком
- Встановлюєте архів для своєї версії OpenCart і вмикаєте модуль.
- У порталі Younited Pay беретеся за Client ID, Client secret і Shop code вашого магазину.
- У налаштуваннях модуля вписуєте їх, обираєте sandbox або production й натискаєте «Vérifier la connexion».
- Покупець обирає «Payer en plusieurs fois avec Younited Pay», вибирає план і переходить на сторінку Younited.
- Younited схвалює заявку; модуль читає платіж у Younited й ставить статус замовлення, а прийнятий кредит виконує сам.
- У Pro вмикаєте виконання при статусі, повернення з замовлення, рядок розстрочки на товарах і журнал платежів.
Що під капотом
- Younited Pay API 2026-02-01: токен OAuth2, пропозиція планів (payments/options), створення платежу, читання платежу, виконання, скасування й повернення; платіж іде з товарами, доставкою, знижками, контактами й адресами покупця.
- Сповіщення Younited підписані HMAC-SHA256; підпис рахується з ключем із порталу. Кожне сповіщення лише привід перечитати платіж: статус замовлення ставиться за відповіддю API.
- Client secret і ключ сповіщень зберігаються зашифрованими; журнал модуля не містить імені, e-mail, телефону й адреси покупця.
- Суми приймаються й повертаються в євро, десятковими; вартість, TAEG і загальна сума плану належать Younited.
- Нагадування про кредит під планами показується покупцю разом з даними плану; його текст стандартний і не замінює консультацію юриста.
- Модуль не змінює ядро, працює через події OpenCart; оновлення зберігає налаштування, секрети, ліцензію й платежі.
- Не входять: договір із Younited і доступ до його порталу; режим MANUAL для split (такий платіж виконує кнопка «Exécuter» у Pro).
- Інтерфейс: français і English.
Як встановити
- Extensions → Installer: завантажте архів для своєї версії, не перейменовуючи (OpenCart 4: cc_younited.ocmod.zip, 3.x: cc_younited-oc3.ocmod.zip, 2.3: cc_younited-oc2.ocmod.zip).
- Для 3.x і 2.3: Extensions → Modifications → Refresh.
- Extensions → Payments → Younited Pay by CatCode: встановіть і відкрийте налаштування.
- Впишіть Client ID, Client secret і Shop code, оберіть середовище, натисніть «Vérifier la connexion».
- Вставте ключ сповіщень із порталу Younited на вкладці «Notifications».
- Для Pro: вставте ключ або запустіть тріал на вкладці Pro.
Питання
про модуль
Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.
Це офіційний модуль Younited?
Ні, це незалежна інтеграція через публічний API Younited Pay. Younited — торгова марка свого власника.
Що потрібно, щоб почати?
Договір мерчанта з Younited і дані з порталу Younited Pay: Client ID, Client secret і Shop code. Умови підключення й ліміти встановлює Younited.
Чи замінює модуль юридичну консультацію щодо вимог до кредиту?
Ні. Модуль показує плани й нагадування так, як їх повертає Younited. Вимоги до реклами й інформування покупців у вашому магазині уточнюйте в Younited або у юриста.
Коли гроші надходять мерчанту?
Прийнятий кредит безкоштовна версія виконує одразу. У Pro можна виконувати його при вибраному статусі замовлення, наприклад після відправлення. Розділення на платежі (split) виконує сам Younited.
Дані картки покупця потрапляють до магазину?
Ні. Заявку покупець подає на сторінці Younited, магазин отримує лише номер платежу й статус.
Як магазин дізнається, що платіж виконано?
Через підписані сповіщення Younited і при поверненні покупця; модуль завжди спершу читає платіж у Younited. У Pro щогодинна звірка знаходить платежі, про які не було новин.
Що буде, якщо сума виконаного платежу відрізняється від замовлення?
Замовлення не стає оплаченим: воно отримує позначку для розгляду з приміткою, і ви вирішуєте, що робити.
Чи працює модуль з іншою валютою, не євро?
Ні, лише з євро: Younited не передає валюту в API, тож для інших валют метод не показується.
Які версії OpenCart?
OpenCart 4.0.2.x, 4.1.x, 3.0.x і 2.3.0.2: три окремі архіви в одному товарі.
Ліцензія назавжди?
Так, для OpenCart це одна оплата й ліцензія назавжди на два сайти.
Поки що жодного відгуку. Будьте першим.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Не той варіант, що шукаєте?
Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—



















