Связаться
  • OpenCart
  • Продажи и конверсия
  • v1.0.0

Returns & Exchanges Manager для OpenCart — возврат и обмен товаров

Заявки на возврат и обмен вместо штатной формы OpenCart: товары из собственного заказа, гость по номеру и e-mail или телефону, срок возврата, статусы, ТТН и письма. Pro — фото, возврат денег, купон и заказ-замена в один клик.

Скачать Free
Pro · лицензия навсегда Чем больше сайтов, тем дешевле каждый
Совместимость
OpenCart 2.3.0.2, 3.0.x и 4.0.2 – 4.1.x
Версия
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Лицензия
один сайт, навсегда
Триал
7 дней, без карты, один на сайт
Обновлено
сентябрь 2026
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Модуль в работе — 40 секунд

Понятно и без звука: субтитры на украинском

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Заявка из кабинета: товары и количества именно из заказа покупателя ✔ ✔
Гость открывает заказ по номеру и e-mail или телефону, 8 неудачных попыток — пауза 15 минут ✔ ✔
Возврат денег или обмен с пожеланием, причина, комментарий ✔ ✔
Срок возврата (14 дней по умолчанию) от статуса «Выполнен» или даты заказа ✔ ✔
Защита от повторной заявки на те же товары ✔ ✔
Штатные ссылки «Возврат» в подвале, кабинете и заказе ведут в модуль, старые записи остаются ✔ ✔
Статусы заявки с письмом покупателю, внутренняя заметка, история ✔ ✔
ТТН обратной отправки с трекингом Новой Почты / Укрпочты и письмом магазину ✔ ✔
Письма покупателю и магазину, заметка в истории заказа ✔ ✔
Фото к заявке: JPG / PNG / WebP, файлы закрыты от прямого доступа — ✔
Запись возврата денег с историей и статусом заказа — ✔
Купон на сумму возврата (1 использование, срок действия) — ✔
Заказ-замена с нулевой суммой с выбранной опцией, склад списывается — ✔
Возврат на склад вручную или автоматически при «Товар получен» — ✔
Категории и товары без возврата, свой срок для категории — ✔
Автостатус по трекингу Новой Почты, Telegram, экспорт CSV — ✔

Как это выглядит

Форма возврата модуля на витрине OpenCart 4
Форма на витрине OpenCart 4: товары заказа с количеством, возврат денег или обмен, причина, комментарий и фото (Pro). Вверху — дата, до которой принимаются заявки.
Страница заявки для гостя с ТТН
Заявка гостя: товары с опцией, решение, причина, сохранённая ТТН со ссылкой на трекинг и история.
Раздел «Возвраты и обмен» в кабинете покупателя
Кабинет покупателя: мои заявки со статусами и заказы, которые ещё можно вернуть, с датой окончания срока.

Триал стартует, когда вы попросите

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

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • OpenCart 4.0.2 – 4.1.x (проверено на 4.1.0.3), 3.0.x (проверено на 3.0.5.0) или 2.3.0.2
  • PHP 8.0+ для OpenCart 4, 7.3+ для OpenCart 3, 7.0+ для OpenCart 2.3
  • Без правок файлов ядра: только события OpenCart и собственные таблицы
  • Языки: украинский, русский, английский

История версий

v1.0.0 Текущая сентябрь 2026

Заявки на возврат и обмен из кабинета и гостем, срок возврата, статусы, ТТН с трекингом, письма и заметка в заказе, замена штатной формы.

Вместе с Returns & Exchanges Manager для OpenCart покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Returns & Exchanges Manager Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 790 ₴ навсегда вместо 6 260 ₴ поштучно
Купить набор →

Полное описание модуля

Returns & Exchanges Manager для OpenCart — модуль, который заменяет штатную форму возвратов OpenCart на нормальный процесс. Покупатель выбирает товары и количество из своего заказа, указывает причину и чего хочет — деньги назад или обмен. Магазин ведёт заявку по статусам, пишет покупателю, видит ТТН посылки и в Pro закрывает заявку одной кнопкой: возврат денег, купон или заказ-замена.

Как это выглядит для покупателя

  • В заказе: штатная кнопка возврата возле товара открывает форму модуля с уже выбранным товаром. Ссылки «Возврат» в подвале и кабинете тоже ведут в модуль.
  • Форма: товары заказа с количеством к возврату, «Возврат денег» (с реквизитами, если платили при получении) или «Обмен» с пожеланием, причина, комментарий, в Pro — фото. Вверху — дата, до которой принимаются заявки.
  • Без аккаунта: номер заказа и e-mail или телефон — и та же форма. Ссылка на заявку приходит письмом.
  • После отправки: покупатель добавляет ТТН и видит ссылку на трекинг, а о каждой смене статуса получает письмо.

Что получает админ

  • Пункт «Возвраты и обмен» в меню «Продажи»: список заявок со счётчиками статусов, фильтром по датам и поиском.
  • Карточка заявки: товары с опциями, сумма, причина, пожелание, история. Статус с письмом покупателю, ТТН, внутренняя заметка.
  • Pro-действия: «Возврат денег» (запись + строка в истории заказа + статус из настроек), «Купон», «Обмен» — новый заказ с нулевой суммой с выбранной опцией, «Вернуть на склад». Одна компенсация на заявку: после возврата денег купон уже не выдать, и наоборот.
  • Настройки: срок, статусы заказов, причины на трёх языках, письма, в Pro — категории без возврата и свой срок, ключ Новой Почты, Telegram.

Как это работает — шаг за шагом

  1. Заказ получает статус «Выполнен» — от этой даты (или от даты заказа, как выберете) считается срок возврата.
  2. Покупатель подаёт заявку из кабинета или как гость. Модуль отправляет письма, добавляет заметку в историю заказа, статус заказа не меняет.
  3. Заявленные товары уже нельзя заявить повторно; заказ вне срока показывает дату, когда срок закончился.
  4. Менеджер одобряет заявку и пишет, куда отправить товар. Покупатель добавляет ТТН — магазин получает письмо.
  5. Товар получен: в Pro склад пополняется автоматически, а заявку закрывает возврат денег, купон или заказ-замена.

Что под капотом

  • Собственные таблицы заявок, позиций, истории и файлов — штатные таблицы возвратов OpenCart не трогаются.
  • Фото лежат в закрытой папке хранилища и отдаются только через контроллер с проверкой доступа; тип определяется по содержимому файла.
  • Гостевой доступ — номер заказа плюс его e-mail или телефон, ссылка на заявку с токеном, ограничение попыток.
  • Лицензия в отдельной группе настроек: «Сохранить» не может её стереть, а купленный ключ остаётся действительным и тогда, когда сервер лицензий недоступен.
  • Трекинг Новой Почты в Pro — через крон OpenCart 4 или URL для крона хостинга на 3.x и 2.3.
  • Деинсталляция снимает события и крон, а заявки и фото оставляет — чтобы история не пропала случайно.

Как установить

  1. OpenCart 4: Расширения → Установка расширений → загрузите cc_returns.ocmod.zip и нажмите «Установить». OpenCart 3: Модули → Установка модулей → cc_returns-oc3.ocmod.zip, затем обновите модификаторы. OpenCart 2.3: залейте содержимое папки upload/ из cc_returns-oc2.ocmod.zip в корень магазина (FTP или файловый менеджер хостинга).
  2. Расширения → Расширения → Модули → Returns & Exchanges Manager → «Установить», затем «Редактировать», включите модуль и сохраните.
  3. Заявки — в меню Продажи → «Возвраты и обмен».
  4. Для Pro: вкладка «Лицензия» → e-mail для триала или ключ после покупки.

Вопросы
о модуле

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

@catcode_support Настройка, совместимость, активация
Чем это лучше штатных возвратов OpenCart?

Штатная форма принимает любой номер заказа без проверки, товар — свободным текстом и только один на заявку, срока возврата нет. Модуль даёт выбрать товары и количества из собственного заказа, проверяет срок и не даёт заявить то же самое дважды.

Старые штатные возвраты пропадут?

Нет. Таблицы OpenCart не меняются, старые записи остаются доступны покупателям. Выключили модуль — штатная форма работает как раньше.

Деньги возвращаются автоматически?

Нет — в OpenCart нет общего API возвратов для платёжных модулей. Модуль записывает возврат в заявку и историю заказа и по желанию меняет статус заказа, а деньги вы отправляете в кабинете платёжки или переводом.

Покупатель без аккаунта может подать заявку?

Да: номер заказа и e-mail или телефон из заказа, в любом формате (+380…, 067…).

Что будет, когда закончится триал?

Pro-функции отключатся, заявки и история останутся. После покупки лицензии Pro включается снова — навсегда.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль