Связаться
  • OpenCart
  • CRM и интеграции
  • v1.0.2

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. Лицензия навсегда.

Скачать Free
Pro · лицензия навсегда Чем больше сайтов, тем дешевле каждый
Совместимость
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
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

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

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

Функция Free Pro
Подключение к кабинету продавца Trendyol через официальный API: Seller ID, API Key и API Secret, боевое или тестовое окружение ✔ ✔
Импорт одобренных товаров Trendyol и связка с товарами OpenCart по штрихкоду, коду склада или штрихкоду значения опции; отчёт о ненайденных ✔ ✔
Варианты Trendyol — значения опций товара OpenCart со своим штрихкодом, остатком и ценой ± цена опции ✔ ✔
Синхронизация цены и остатка после продажи или изменения, только изменённое, с результатом Trendyol по каждому штрихкоду ✔ ✔
Правила цены: с KDV или без, KDV по классу налога или товару, курс в TRY, наценка % и фиксированная, округление до ,90 или целой лиры, обычная цена как зачёркнутая во время акции ✔ ✔
Резерв остатка для своего магазина, количество для товаров без учёта ✔ ✔
Вкладка Trendyol в форме товара, таблица товаров на Trendyol и массовые действия в настройках модуля ✔ ✔
Журнал API за 30 дней, ключи хранятся зашифрованными и не пишутся в журнал ✔ ✔
Языки модуля: English, Türkçe ✔ ✔
Заказы Trendyol в OpenCart: webhook, который модуль регистрирует сам, и проверка каждые 5 минут; 1 пакет = 1 заказ, списание остатка ядром — ✔
Адрес с провинцией, районом и mahalle, корпоративные данные (VKN, налоговая), KDV строк, опция варианта в заказе — ✔
Отмена и разделение пакетов на Trendyol — отмена в OpenCart с возвратом остатка — ✔
Статус обратно в Trendyol: Picking, Invoiced с номером счёта, «tedarik edememe» с причиной и предупреждением о рейтинге — ✔
Ссылка на e-Arşiv / e-Fatura, общая этикетка ZPL (TEX, Aras) и слип A6 со штрихкодом трек-номера — ✔
Публикация новых товаров на Trendyol: категория, атрибуты из опций, бренд, варианты, desi — ✔
Монитор Buybox раз в 6 часов и письмо, когда потеряно первое место — ✔
Один товар на Trendyol под несколькими штрихкодами (EAN и SKU): цена и остаток обновляются на всех — ✔

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

Trendyol Connector для OpenCart 4: вкладка Connection с Seller ID, ключами API и проверкой подключения
OpenCart 4.1: Расширения → Модули → Trendyol Connector, вкладка Connection — окружение, Seller ID, ключи API (сохранены зашифрованными), название интегратора, «Check the connection» — OK.
Заказ Trendyol в OpenCart 4: адрес в İstanbul, доставка и оплата Trendyol, KDV 20%
Pro: пакет Trendyol как заказ OpenCart — зона İstanbul, город Kadıköy, mahalle в адресе, доставка «Trendyol — Trendyol Express», оплата «Trendyol (Kredi Kartı)», KDV 20% отдельной строкой, сумма в TL.
Панель Trendyol в заказе OpenCart: Picking, Invoiced, отмена с предупреждением, этикетка, счёт
Панель Trendyol в заказе (Pro): номер пакета и трек-номер, Picking, Invoiced с номером счёта, отмена с причиной и красным предупреждением о рейтинге, общая этикетка и ссылка на счёт.

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

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать 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.

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

v1.0.2 Текущая октябрь 2026

Pro: один товар на Trendyol под несколькими штрихкодами (EAN и SKU) — импорт связывает все с товаром OpenCart, цена и остаток обновляются на каждом.

v1.0.1 октябрь 2026

Страны Trendyol: Турция, Греция, Румыния, Болгария, Словакия, Чехия, Германия, Саудовская Аравия, ОАЭ, Кувейт.

v1.0.0 Первый релиз сентябрь 2026

Для OpenCart 4.0.2+ / 4.1 и 3.x.

Вместе с Trendyol Connector для OpenCart 3.x и 4.x покупают

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

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

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

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, письмо, когда вы потеряли первое место.

Интерфейс модуля — на английском и турецком: если язык админки турецкий, вкладки, панель заказа и предупреждения выглядят так.

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

  1. Подключение. Расширения → Модули → Trendyol Connector → Connection: Seller ID, API Key, API Secret, «Check the connection».
  2. Правила цены. Вкладка Prices & stock: цены с KDV или без, курс, наценка, округление, резерв.
  3. Связка. Вкладка Products: импорт из Trendyol связывает товары и значения опций по штрихкоду; ненайденные видно в отчёте. Штрихкод можно вписать и на вкладке Trendyol товара.
  4. Синхронизация. Дальше каждая покупка и каждое изменение товара уходят на Trendyol сами; «Send queue» отправляет очередь сразу.
  5. Заказы (Pro). Вкладка Orders: регистрация webhook одной кнопкой, статусы для каждого состояния пакета, передача отмены.
  6. Публикация (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 остаются.

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

  1. Расширения → Установщик: загрузите cc_tyconnect.ocmod.zip (OpenCart 4) или cc_tyconnect-oc3.ocmod.zip (OpenCart 3). Не переименовывайте архив — OpenCart 4 берёт из имени файла код расширения. В OpenCart 4 нажмите «Установить» у расширения в списке; в OpenCart 3 обновите модификации.
  2. Расширения → Модули → Trendyol Connector: установите и откройте.
  3. Connection: Seller ID, API Key и API Secret, «Module on», сохраните и нажмите «Check the connection».
  4. Prices & stock → Products: правила цены и импорт товаров из Trendyol.
  5. Для Pro: вставьте лицензионный ключ из письма после оплаты или запустите 7-дневный триал на вкладке «Licence», дальше — вкладки Orders и Publishing.

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

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

@catcode_support Настройка, совместимость, активация
Что нужно от меня?

Аккаунт продавца 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?

Связка товаров, синхронизация цен и остатков, правила цены и журнал остаются бесплатными без ограничения по времени.

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

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

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