
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. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
Оплата списывается в гривне, ваш банк пересчитает её в вашу валюту. Цена в евро ориентировочная.



















