
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. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—