
Trendyol Connector для OpenCart 3.x и 4.x — цены, остатки и заказы Trendyol в вашем магазине
Интеграция OpenCart 3.x и 4.x с Trendyol — крупнейшим маркетплейсом Турции: импорт и связка ваших товаров Trendyol по штрихкоду, синхронизация цен и остатков (вместе с опциями товара) через официальный API Trendyol. Pro — заказы Trendyol в OpenCart через webhook, статусы пакетов обратно в Trendyol, ссылки на e-Arşiv / e-Fatura, этикетки, публикация товаров и монитор Buybox. Лицензия навсегда.
- Совместимость
- OpenCart 4.0.2.0+ и 4.1.x (проверено на 4.1.0.3 с PDO и 4.0.2.3) · OpenCart 3.x (проверено на 3.0.5.0) · PHP 7.0+ (запускали на 8.1 и 8.3)
- Версия
-
v1.0.2 (OpenCart 4)
v1.0.2 (OpenCart 3.x) - Лицензия
- один сайт, навсегда
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- октябрь 2026
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Как это выглядит

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

Один ключ — один сайт
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
OpenCart 4.0.2.0+ и 4.1.x (проверено на 4.1.0.3 с PDO и 4.0.2.3 с mysqli) — архив cc_tyconnect.ocmod.zip
OpenCart 3.x (проверено на 3.0.5.0) — архив cc_tyconnect-oc3.ocmod.zip. OpenCart 2.3 не поддерживается.
PHP 7.0+ (модуль запускали на 8.1 и 8.3), расширения openssl и curl
Аккаунт продавца Trendyol с доступом к Entegrasyon Bilgileri (Seller ID, API Key, API Secret)
Крон: в OpenCart 4 — собственный крон ядра (System → Maintenance → Cron jobs, если сервер запускает cron.php), иначе — адрес крона модуля ежеминутно с хостинга; в OpenCart 3 — адрес крона модуля
Для webhook — магазин, доступный из интернета по HTTPS, на домене без слова «trendyol» (иначе заказы приходят через проверку каждые 5 минут)
Языки модуля: английский и турецкий. На русский интерфейс не переведён — модуль сделан для магазинов, которые продают на Trendyol.
История версий
Pro: один товар на Trendyol под несколькими штрихкодами (EAN и SKU) — импорт связывает все с товаром OpenCart, цена и остаток обновляются на каждом.
Страны Trendyol: Турция, Греция, Румыния, Болгария, Словакия, Чехия, Германия, Саудовская Аравия, ОАЭ, Кувейт.
Для OpenCart 4.0.2+ / 4.1 и 3.x.
Вместе с Trendyol Connector для OpenCart 3.x и 4.x покупают
4 модуля одним заказом — на 40% дешевле, чем по отдельности


Nova Poshta Premium — модуль Новая Почта для OpenCart 2.3, 3.x и 4.x

LiqPay — оплата картой для OpenCart 2.3, 3.x и 4.x

Telegram-уведомления и Viber/SMS покупателям для OpenCart
Полное описание модуля
Trendyol Connector для OpenCart — интеграция вашего магазина на OpenCart 3.x или 4.x с Trendyol, крупнейшим маркетплейсом Турции. Вы продаёте и у себя, и на Trendyol — модуль следит, чтобы цена и остаток на Trendyol соответствовали OpenCart, включая варианты из опций товара, а с Pro приносит заказы Trendyol в ваш магазин и возвращает в Trendyol статусы пакетов. Всё — через официальный Trendyol Marketplace API, без парсинга и без ручных экспортов. Магазин на WooCommerce — есть Trendyol Connector для WooCommerce.
Что нужно от вас. Аккаунт продавца Trendyol и ключи API из кабинета (Hesap Bilgilerim → Entegrasyon Bilgileri). Честно о проверке: публичной песочницы Trendyol не даёт — тестовое окружение открывается только продавцу после внесения IP в белый список через поддержку Trendyol. Модуль сделан по официальной документации developers.trendyol.com и проверен сквозным сценарием на симуляции этого API (связка товаров и опций, цены и остатки с результатами пакетов, покупка на витрине, заказы через webhook и опрос, отмена, статусы, счета, этикетки, публикация, Buybox, удаление модуля) на OpenCart 4.1.0.3, 4.0.2.3 и 3.0.5.0. На боевом аккаунте продавца модуль ещё не запускали — проверьте на своём в 7-дневном триале Pro. Журнал показывает каждый запрос и ответ Trendyol, и если Trendyol ответит иначе, чем в документации, исправим оперативно.
Что получает магазин
- Восемь вкладок в одном модуле: Connection, Products, Prices & stock, Orders, Publishing, Buybox, Licence, Log.
- Подключение за три поля: Seller ID, API Key и API Secret из кабинета продавца, боевое или тестовое окружение. Заголовок User-Agent «<Seller ID> — SelfIntegration», которого требует Trendyol, модуль ставит сам. Ключи хранятся зашифрованными (AES-256 с HMAC) и больше не показываются.
- «Check the connection» сразу говорит, пускает ли Trendyol, а ошибку показывает вместе с текстом Trendyol.
- Импорт и связка: модуль читает все одобренные товары вашего магазина Trendyol и связывает их с товарами OpenCart по штрихкоду (поле товара на выбор), коду склада или штрихкоду значения опции. Ненайденные — отдельным отчётом.
- Варианты из опций: размер или цвет, заведённые опцией товара, становятся отдельными вариантами Trendyol — со своим штрихкодом на вкладке Trendyol товара, остатком значения опции и ценой товара ± цена опции.
- Синхронизация: покупка на витрине или изменение товара в админке ставит товар в очередь, а крон ежеминутно отправляет новые цены и остатки; раз в час — полная сверка. Отправляется только изменённое; тот же запрос Trendyol не разрешает повторять 15 минут, и модуль этого правила придерживается сам.
- Результат по каждому штрихкоду: Trendyol обрабатывает обновления пакетом, модуль читает ответ и показывает отказ Trendyol прямо в товаре.
- Правила цены: цены с KDV или без (KDV — по классу налога или из товара: 0, 1, 10, 20%), курс валюты магазина в TRY, наценка % и фиксированная надбавка, округление до ,90 или целой лиры, спеццена как цена продажи с обычной как зачёркнутой. Резерв остатка для своего магазина и количество для товаров без учёта.
- Таблица «Products on Trendyol» в настройках: штрихкод, что отправлено, статус на Trendyol, а также массовые действия «продавать всё, у чего есть штрихкод» и «остановить продажу (остаток 0)».
Pro: заказы, счета, этикетки, публикация
- Заказы Trendyol в OpenCart — за секунды через webhook, который модуль регистрирует в Trendyol кнопкой с секретным ключом, а проверка каждые 5 минут подбирает пропущенное. Один пакет Trendyol — один заказ OpenCart.
- Поля заказа: зона — провинция покупателя (не первая зона страны), город — район, mahalle — во второй строке адреса; корпоративные данные (VKN, налоговая), KDV по строкам, «Итого» равно сумме пакета, способ доставки и оплаты «Trendyol». Товар с вариантом получает опцию заказа, и ядро OpenCart списывает остаток именно этого значения опции.
- Без дублей: повторный webhook не создаёт второй заказ — замок и уникальный номер пакета в базе.
- Статусы из Trendyol: отменённый, непоставленный или разделённый пакет отменяет заказ с возвратом остатка; «Shipped», «Delivered», «Returned» ставят статусы, которые вы выбрали в настройках.
- Статус обратно в Trendyol: «Picking» и «Invoiced» с номером счёта — автоматически по статусу заказа или кнопками в панели Trendyol.
- Отмена — с предупреждением: отмена в OpenCart уходит в Trendyol как «tedarik edememe» с причиной 500–506, а это снижает рейтинг магазина на Trendyol. Модуль предупреждает об этом в настройках, красной строкой в панели заказа и в штатной форме истории — перед добавлением статуса отмены она спрашивает подтверждение.
- Счёт: ссылка на e-Arşiv или e-Fatura с номером и датой уходит в Trendyol кнопкой, номер проверяется по формату Trendyol.
- Этикетка: общая этикетка Trendyol в ZPL для TEX и Aras, которые оплачивает Trendyol, и слип A6 со штрихкодом CODE128 трек-номера для любого перевозчика.
- Публикация товаров: дерево категорий Trendyol, карта категорий магазина, атрибуты категории — автоматически по названию, из опции товара (со своим переводом значений, например Small → S) или фиксированным значением, бренд из списка Trendyol, варианты одной карточки, desi из габаритов, адреса отгрузки и возврата из кабинета.
- Монитор Buybox: раз в 6 часов ваше место и цена Buybox, письмо, когда вы потеряли первое место.
Интерфейс модуля — на английском и турецком: если язык админки турецкий, вкладки, панель заказа и предупреждения выглядят так.
Как это работает — шаг за шагом
- Подключение. Расширения → Модули → Trendyol Connector → Connection: Seller ID, API Key, API Secret, «Check the connection».
- Правила цены. Вкладка Prices & stock: цены с KDV или без, курс, наценка, округление, резерв.
- Связка. Вкладка Products: импорт из Trendyol связывает товары и значения опций по штрихкоду; ненайденные видно в отчёте. Штрихкод можно вписать и на вкладке Trendyol товара.
- Синхронизация. Дальше каждая покупка и каждое изменение товара уходят на Trendyol сами; «Send queue» отправляет очередь сразу.
- Заказы (Pro). Вкладка Orders: регистрация webhook одной кнопкой, статусы для каждого состояния пакета, передача отмены.
- Публикация (Pro). Вкладка Publishing: загрузите категории Trendyol, сопоставьте категории и атрибуты — и публикуйте новые товары.
Что под капотом
- Без правок ядра: события OpenCart и собственные таблицы
cc_tyconnect_*; общая библиотека одинакова для OpenCart 3 и 4. - Актуальные методы Trendyol: одобренные товары v2 с nextPageToken, поток пакетов (stream) и /v2/orders, который Trendyol делает обязательным с 15.10.2026, createProducts v2.
- Лимиты Trendyol: до 500 штрихкодов за запрос, только изменённое, повтор после 429 с паузой без потери очереди.
- Webhook защищён ключом (x-api-key), чужой запрос получает 401. Если Trendyol отключит webhook после серии неудачных доставок, заказы дальше подбирает проверка каждые 5 минут.
- Pro-гейт без «кирпича»: когда триал закончился, останавливаются только Pro-функции, синхронизация работает дальше.
- Обновление без потерь: OpenCart обновляет модуль через удаление, поэтому таблицы со связками и настройками по умолчанию остаются. Опция «Remove all module data» на вкладке Log убирает при удалении всё — таблицы, настройки, события, крон и лог; заказы OpenCart остаются.
Как установить
- Расширения → Установщик: загрузите
cc_tyconnect.ocmod.zip(OpenCart 4) илиcc_tyconnect-oc3.ocmod.zip(OpenCart 3). Не переименовывайте архив — OpenCart 4 берёт из имени файла код расширения. В OpenCart 4 нажмите «Установить» у расширения в списке; в OpenCart 3 обновите модификации. - Расширения → Модули → Trendyol Connector: установите и откройте.
- Connection: Seller ID, API Key и API Secret, «Module on», сохраните и нажмите «Check the connection».
- Prices & stock → Products: правила цены и импорт товаров из Trendyol.
- Для Pro: вставьте лицензионный ключ из письма после оплаты или запустите 7-дневный триал на вкладке «Licence», дальше — вкладки Orders и Publishing.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Что нужно от меня?
Аккаунт продавца Trendyol (Trendyol Marketplace, Турция) и ключи API из кабинета: название магазина → Hesap Bilgilerim → Entegrasyon Bilgileri — там Seller ID, API Key и API Secret. Видит их только главный пользователь магазина.
С каким аккаунтом Trendyol модуль проверен?
Публичной песочницы Trendyol не даёт: тестовое окружение открывается только продавцу после внесения IP в белый список через поддержку Trendyol. Модуль сделан по официальной документации developers.trendyol.com и проверен сквозным сценарием на симуляции этого API на OpenCart 4.1.0.3, 4.0.2.3 и 3.0.5.0; на боевом аккаунте продавца его ещё не запускали. Проверьте на своём магазине в 7-дневном триале Pro — журнал показывает каждый запрос и ответ Trendyol, и если Trendyol ответит иначе, чем в документации, исправим оперативно.
Чем грозит отмена заказа в OpenCart?
С Pro статус «Canceled» в заказе Trendyol уходит в Trendyol как «tedarik edememe» (не могу поставить), а это снижает рейтинг магазина на Trendyol. Поэтому модуль предупреждает об этом в настройках, в панели заказа и в форме истории заказа — и спрашивает подтверждение перед добавлением статуса отмены. Передачу отмены можно отключить.
Почему код расширения cc_tyconnect, а не cc_trendyol?
Trendyol не принимает адрес webhook, в котором есть слово «trendyol», а в OpenCart 4 код расширения входит в адрес. Поэтому архив называется cc_tyconnect.ocmod.zip — не переименовывайте его перед установкой: OpenCart 4 берёт код расширения именно из имени файла. Если же сам домен магазина содержит «trendyol», заказы будут приходить через проверку каждые 5 минут.
Есть ли сборка для OpenCart 2.3?
Нет, модуль работает на OpenCart 3.x и 4.x.
Что если я не хочу платить за Pro?
Связка товаров, синхронизация цен и остатков, правила цены и журнал остаются бесплатными без ограничения по времени.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—