-20%SALE🛒🛒🛒
  • Інтернет-магазини · OpenCart 4.x
  • Вимір 31.07.2026

Магазин під Rozetka: власний сайт, з якого йде коректний фід

Інтернет-магазин під Rozetka — це сайт, де обов'язкові характеристики лежать окремими полями під категорію майданчика, а не абзацом в описі. Каталог ви заводите один раз у себе, а на майданчик той самий рядок даних їде фідом: назва, атрибути, ціна каналу, залишок. Відмову на модерації дають дані, а не движок, тому валідацію ставимо до відправлення. Строк — 25–50 робочих днів, суму називаємо після безкоштовного аудиту каталогу.

Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Магазинів із підключеним майданчиком поміряли
2 живі магазини садового інструменту, вимір 31.07.2026
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

2
Магазинів із підключеним майданчиком поміряли

живі магазини садового інструменту, вимір 31.07.2026

1 300
Каталог більшого з них

унікальних адрес, близько 1 213 карток, 1 120 з артикулом виробника

4 236
Дублювання в карті сайту

записів на 1 300 адрес — 3,3 копії на адресу

547,2
Перша відповідь сервера

і 625 мс; вага HTML 252,6 і 350,4 КБ

у жодному з двох не знайдена: в одному Organization і ContactPoint, у другому нуль блоків
Розмітка Product / Offer
25–50
Строк

робочих днів від затвердження ТЗ

передоплата 50%, 2 раунди правок, гарантійний строк 30 днів
Умови

Безкоштовний аудит каталогу під вимоги маркетплейсу

Фід відхиляють не через сайт, а через дані: немає обов'язкової характеристики, ціна розходиться, залишок застарілий. Аудит показує, скільки ваших позицій пройдуть модерацію як є, а скільки треба дозаповнити — і саме ця частка задає і строк, і кошторис.

Що міряємо

  • Обов'язкові характеристики по категоріяхСкільки позицій уже мають повний набір атрибутів, який вимагає майданчик у своїй категорії. Головний множник роботи, і порахувати його можна лише по вашому вивантаженню.
  • Зіставлення категорійЧи лягають ваші категорії на дерево майданчика однозначно. Кожен випадок «одна до багатьох» — це рядок у ручній карті відповідностей.
  • Стан описів і зображеньДовжина й зміст описів проти вимог, роздільність зображень, сторонні написи й водяні знаки на фото.
  • Джерело залишків і цінЗвідки береться наявність і як швидко вона доїжджає. Застарілий залишок у фіді — найдорожча помилка: скасування, витрачений клік і мінус до рейтингу продавця.
  • Технічний стан поточного сайтуШвидкість, карта сайту, розмітка. Для орієнтира: у виміряному нами магазині садового інструменту з підключеною Rozetka карта сайту важила 1,18 МБ і містила 4 236 записів при 1 300 унікальних адресах — 3,3 копії на адресу.
  • Перетин каналівЩо станеться з вашими сторінками, коли той самий товар з'явиться на майданчику, і яку частину асортименту туди краще не віддавати. Цю розмову проводимо до запуску, а не після.

Що ви отримуєте на руки

  • Документ по каталогу: частка позицій, готових до фіда, і перелік того, чого бракує.
  • Карту відповідностей ваших категорій дереву майданчика.
  • Оцінку робіт із дозаповнення характеристик окремим рядком.
  • Розмову на 30–40 хвилин по документу.

Строк: 3–5 робочих днів

Чому це безкоштовно

Бо готовність каталогу до фіда — це цифра, яку можна порахувати, і без неї кошторис буде вгадуванням. Документ лишається вашим незалежно від того, робимо ми магазин чи ні.

Що далі

Після аудиту — сума й строк по етапах із датами, договір, рахунок, акт. Якщо з цифр стане видно, що вам вигідніше почати з вітрини на майданчику, ми так і скажемо.

Форма коротка: контакт і адреса сайту

Працюємо офіційно

Договір, акт і рахунок — на кожен проєкт, а не тільки на великий. Без документів у вас немає ні прав на роботу, ні підстави провести витрати.

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня — домовленість, якої немає в тексті, не рахується.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами, які бухгалтерія проведе як витрати. Курс для гривневої оплати фіксується договором, а не з’ясовується постфактум.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику й рекламні кабінети оформлюємо на вас — щоб сайт не залежав від підрядника. NDA підписуємо на запит, після завершення свої доступи видаляємо самі.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці. Документи формуються з даних угоди, тому реквізити й суми в них не розходяться, а про оплати й дедлайни нагадує система, а не пам’ять менеджера.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії та Іспанії: болгарський магазин трьома мовами з кур’єрською доставкою, іспанський з оплатою карткою й переказом, норвезький сайт клініки. Це видно в портфоліо, а не тільки в описі.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром: швидкість відповіді, вага сторінки, обсяг каталогу, знайдені дефекти. Ці цифри можна зняти самому й звірити з нашими.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» нічого не пояснює. Спершу безкоштовний розбір — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша, строк нереальний або послуга вам просто не потрібна — скажемо це першим листом, а не після передоплати. Гарантій позицій у пошуку не даємо: їх не дає ніхто, а обіцянка без механізму — це продаж, а не робота.

NDA підписуємо на запит. Після завершення співпраці наші доступи до ваших сервісів видаляємо самі й повідомляємо про це.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному — і що саме ми міряємо на аудиті

  • Частка позицій із повними атрибутамиГоловний важіль. Каталог на 500 позицій, де характеристики вже лежать полями, і каталог на 500 позицій, де вони заховані в описі суцільним текстом, — це різні проєкти під однаковою назвою. Частку рахуємо на аудиті, до розмови про суму.
  • Скільки категорій майданчика ви займаєтеНабір обов'язкових полів у кожної категорії свій. Одна категорія — одна карта відповідностей і один набір правил валідації; п'ятнадцять категорій — п'ятнадцять, плюс випадки, коли ваша категорія розпадається на кілька чужих.
  • Стан описів і зображеньФото на однорідному фоні без написів і описи потрібної довжини йдуть у фід як є. Фото з накладеним логотипом або описи в PDF-прайсі картинкою — це ручна робота по кожній позиції, і вона виноситься окремим рядком, а не ховається в загальну суму.
  • Джерело залишків і цінAPI облікової системи — одна робота. Вивантаження файлом раз на день — інша. Залишки в голові у власника складу — третя, і починати доводиться з обліку, а не з сайту.
  • Обробка замовлень з двох каналівЗабирати замовлення з кабінету в адмінку сайту — окремий обсяг, який залежить від того, що саме віддає API майданчика. Без цього менеджер веде два журнали, і це найкоротший шлях до подвійного продажу останньої одиниці.
  • Стан того, що вже єМагазин із нуля рахується прозоріше, ніж доробка чужого: у чужому коді половина часу йде на розбір того, як там влаштовані ціни й залишки.
Кому підходить

Ситуації, у яких ця послуга дає результат

Ситуація 1 з 4

Торгуєте з кабінету майданчика й свого сайту не маєте

Вітрина на майданчику — оренда: правила, комісія й видимість міняються без вашої участі, а покупець лишається покупцем майданчика. Свій сайт цей канал не замінює, він додає другий — з доменом і контактами покупців. Чесна межа: фід відкриває товарну видачу, але не робить вашу ціну конкурентною.

Розберемо вашу ситуацію на безкоштовному аудиті
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • Каталог, у якому обов'язкові характеристики заведені полями під категорію майданчика — позиція йде на модерацію без ручного доопрацювання в кабінеті
  • Карта відповідностей ваших категорій дереву майданчика з розбором випадків «одна до багатьох» — інакше частині товару просто немає куди лягти
  • Генератор фіда з валідацією перед відправкою: позиція з неповними атрибутами не потрапляє у вивантаження
  • Звіт про відхилені позиції після кожної перегенерації — що саме не пройшло і яке поле дозаповнити
  • Окреме поле ціни для каналу з правилом націнки: комісія не з'їдає маржу, а роздрібна ціна сайту лишається незалежною
  • Залишки з облікової системи як єдине джерело одразу для сайту й для фіда, без другого журналу наявності
  • Розділення асортименту: позначка, що йде на майданчик, а що продається лише на своєму сайті
  • Замовлення з обох каналів в одній адмінці — менеджер працює з одним журналом, списання йде з того самого залишку
  • Оплата й доставка на власному сайті: картка онлайн, післяплата, безготівковий рахунок, перевізники, самовивіз
  • Сторінки товарів із розміткою Product і Offer, ЧПУ, canonical і карта сайту без дублів — щоб сайт мав шанс у пошуку сам по собі
  • Передача: доступи, письмова інструкція під ваші процеси, прохід адмінки з менеджером на живому замовленні
  • Умови роботи: передоплата 50%, два раунди правок на етапі дизайну, гарантійний строк 30 календарних днів
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • Реєстрація й проходження модерації як продавця на майданчику
  • Заповнення характеристик по всьому каталогу — оцінюється окремим рядком
  • Управління рейтингом продавця й робота з відгуками на майданчику
  • Реклама всередині маркетплейсу
  • Хостинг, домен, еквайринг
Як проходить робота

Прозорі етапи з погодженням на кожному кроці

Загальний строк:25–50 днів

  1. Аудит каталогу й технічне завдання

    2–5 робочих днів

    Рахуємо частку позицій, готових до фіда, дивимось категорії майданчика й джерело залишків. На виході — ТЗ, за яким рахується кошторис і приймається робота.

  2. Модель даних і карта відповідностей категорій

    4–7 робочих днів

    Дерево ваших категорій лягає на дерево майданчика, обов'язкові характеристики стають полями, домовляємось про правило ціни каналу. Переробляти це після верстки дорого, тому погоджуємо письмово.

  3. Збірка магазину

    8–14 робочих днів

    Дизайн і верстка, каталог із фільтрами, кошик і чекаут, ролі в адмінці, сторінки оплати, доставки й повернення, розмітка Product і Offer.

  4. Імпорт каталогу й дозаповнення атрибутів

    4–10 робочих днів

    Мапінг полів прайсу, тестове заливання, звірка кількості карток двома методами. Паралельно закриваються порожні обов'язкові характеристики — найдовша й найменш передбачувана частина.

  5. Генератор фіда й валідація

    3–6 робочих днів

    Складання XML під вимоги майданчика, перевірка схеми, правило відсіву неповних позицій, розклад перегенерації в cron, звіт про відхилені.

  6. Пробне вивантаження й розбір відхилень

    2–4 робочих дні

    Перший фід у кабінет, збір причин відмов, правки в даних, повторна перегенерація. Тут стає видно, наскільки чесно ми порахували готовність на аудиті.

  7. Тестування, передача, запуск

    2–4 робочих дні

    Наскрізний прогін замовлення з сайту й з майданчика, звірка залишків між каналами, заміри TTFB і ваги HTML, прохід адмінки з вашим менеджером, передача доступів.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Інтернет-магазин під вимоги Rozetka» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

інтернет-магазин офіційного продавця садового інструменту з підключеною Rozetka

Задача
Продавати інструмент відомого бренду в Україні й паралельно тримати вивантаження на майданчик: каталог із фільтрами за типом і серією, картки з характеристиками, розрахунок доставки в кошику.
Рішення
OpenCart 3.x за nginx з HTTP/2 і HSTS, дві мовні версії з x-default. Чотири способи оплати, включно з оплатою частинами, два перевізники, модуль відгуків, підключений майданчик.
Результат
Вимір 31.07.2026: 1 300 унікальних адрес у карті сайту — близько 1 213 карток і близько 70 категорій, причому 1 120 карток несуть артикул виробника прямо в адресі. TTFB 625 мс, повне завантаження HTML 752,5 мс при 350,4 КБ. Знайдені дефекти: карта сайту важить 1,18 МБ і містить 4 236 записів на ті самі 1 300 адрес — 3,3 копії на адресу; з розмітки на головній лише Organization і ContactPoint, Product немає.

інтернет-магазин садового інструменту для приватних покупців із доставкою майданчика в чекауті

Задача
Продавати поливальні системи, газонокосарки, тримери й ручний інструмент приватним садівникам, з логістикою маркетплейсу серед варіантів доставки.
Рішення
OpenCart 3.x. П'ять способів оплати — від картки до безготівкового з ПДВ і без — і чотири перевізники, серед яких служба доставки майданчика. Верстку оптимізовано під вагу сторінки.
Результат
Найлегший HTML серед магазинів партії — 252,6 КБ, TTFB 547,2 мс, повне завантаження 676,7 мс; 66 із 69 зображень (96%) вантажаться відкладено. Знайдений стан, а не наша робота: /sitemap.xml віддає HTTP 200 з тілом на нуль байт, запасний фід — 404, тому обсяг каталогу ззовні порахувати не вдалося; блоків JSON-LD нуль, назви перевізників подані лише картинками без alt.
Технології та інтеграції

На чому будуємо і з чим це з’єднується

Стек

  • OpenCart 4.x — ставимо за замовчуванням, це гілка, яку розвивають
  • OpenCart 3.x — коли критичний модуль вивантаження існує лише під трійку; обмеження свідоме й фіксується в ТЗ до старту
  • PHP і MySQL — обмеження: генерація великого фіда з адмінки впирається в таймаут, тому виносимо її в консольну задачу
  • nginx
  • XML-фід із валідацією схеми — обмеження: валідація ловить структуру й порожні поля, але не те, що характеристику заповнили не тим значенням
  • cron для перегенерації за розкладом — обмеження: між запусками завжди є вікно, у якому ціна на майданчику вже застаріла
  • API облікової системи для залишків
  • JSON-LD Product / Offer

Інтеграції

  • Rozetka
  • Rozetka Delivery
  • XML-фід на маркетплейси
  • Google Merchant Center
  • LiqPay
  • WayForPay
  • monobank
  • післяплата
  • безготівковий розрахунок
  • Нова Пошта
  • Укрпошта
  • 1С / BAS
  • Google Tag Manager
  • GA4
Свій сайт як джерело фіда проти торгівлі лише з кабінету

Чим цей варіант відрізняється від «Тільки кабінет продавця на майданчику»

Де живе картка товаруу вашій базі, на майданчик іде копія фідом
Ціна каналуокреме поле з правилом націнки під комісію
Дані про покупцяваші: домен, контакт, історія замовлень
Ризик зупинкидва канали, падіння одного не спиняє продажі
Швидкість старту25–50 робочих днів плюс дозаповнення атрибутів
Звідки береться попитваше SEO і реклама на власний домен, повільніше й накопичувально
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. Вивантаження каталогу в машинному вигляді — CSV або XML з назвою, артикулом, ціною, залишком і характеристиками окремими колонками.
  2. Перелік категорій майданчика, у яких ви плануєте торгувати.
  3. Правило ціноутворення для каналу з урахуванням комісії — рішення ваше, ми його лише зашиваємо в поле.
  4. Доступ до кабінету продавця або рішення, хто його відкриває й проходить модерацію.
  5. Доступи до хостингу, домена й облікової системи, звідки братимуться залишки.
  6. Одну людину з вашого боку з правом ухвалювати рішення по асортименту й цінах.

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

продажі й так ідуть з майданчика — навіщо ще свій сайт?

Щоб мати канал, який належить вам. На майданчику ви орендуєте вітрину: комісія, правила показу й порядок видачі змінюються без вашої участі, а покупець після покупки лишається покупцем майданчика — його контакту у вас немає. Розумна схема не «замість», а «разом»: каталог живе у вас, на майданчик іде фід із того самого джерела. І одразу чесна межа — свій домен набирає видимість місяцями, тоді як вітрина дає покази з першого дня.

чому фід відхиляють і що ми робимо до першого вивантаження?

Майже завжди причина в даних: немає обов'язкової характеристики для категорії, опис не відповідає вимогам, на фото сторонній напис, ціна розходиться з сайтом. Тому валідація стоїть до відправлення: позиція з неповними атрибутами не потрапляє у вивантаження, а ви отримуєте звіт із переліком полів, які треба закрити. Наша рекомендація на старті — не віддавати весь каталог одразу, а пройти одну категорію повністю й подивитись на реальні причини відмов, поки їх десятки, а не тисячі.

ціна на сайті й на майданчику має бути однакова?

Зазвичай ні, і саме тому ми заводимо окреме поле ціни для каналу з правилом націнки — комісія забирає відчутну частку чека, і закладати її в роздрібну ціну сайту немає причин. Одне застереження: майданчики порівнюють вашу ціну з ціною на вашому ж сайті, тому правило має бути свідомим рішенням із стелею, а не формулою «плюс відсоток» без верхньої межі.

майданчик не забере в мене пошуковий трафік?

Частково забере — у видачі маркетплейси стоять сильно, і воювати з ними за загальні запити типу «купити тример» безглуздо. Тому сайт має брати те, чого майданчик не дає: докладні сторінки категорій під вужчі запити, підбір і порівняння, локальні запити, статті. Це повільна стратегія, і продавати її як швидку було б нечесно.

у нас у карті сайту купа дублів — це зашкодить фіду?

Фіду — ні, пошуку — так. У виміряному нами магазині садового інструменту з підключеною Rozetka карта сайту важила 1,18 МБ і містила 4 236 записів при 1 300 унікальних адресах: 3,3 копії на адресу, бо товар індексувався під кількома шляхами категорій. Сигнали розходяться по копіях замість того, щоб збиратися на одній сторінці. Лікується канонічною адресою на товар і чистою картою сайту. Межа теж чесна: прибирання дублів не додає нового трафіку, воно перестає його розпорошувати, і кількість сторінок в індексі спершу впаде — це нормальний хід подій.

як менеджеру працювати із замовленнями з двох каналів?

В одному місці. Замовлення з кабінету підтягуються в адмінку сайту, менеджер веде єдиний журнал, а залишок списується з того самого джерела. Два окремі журнали — це прямий шлях до продажу останньої одиниці двічі, а прострочене замовлення майданчик рахує в рейтинг продавця. Технічно обсяг цієї частини залежить від того, що саме віддає API майданчика, і ми називаємо його після аудиту.

залишки ведемо в BAS — як вони доїдуть до майданчика?

Через обмін по API: облікова система лишається джерелом правди, сайт бере наявність звідти, фід бере її з сайту. Один ланцюжок замість двох паралельних. Що тут не працює: якщо в обліку пересорт або незакриті списання, сайт просто швидко й акуратно покаже неточні дані. І між вивантаженнями завжди є вікно — при рухливих залишках його скорочують до годин, до нуля не зводять.

скільки триває розробка і чому вилка така широка?

25–50 робочих днів від затвердження ТЗ. Сайт і генератор фіда — передбачувана частина: збірка 8–14 днів, фід із валідацією 3–6. Розтягує строк дозаповнення обов'язкових характеристик, бо це робота по кожній позиції в кожній категорії майданчика. Якщо каталог уже структурований і атрибути лежать колонками, строк іде по нижній межі.

Надішліть вивантаження каталогу — порахуємо, скільки позицій пройдуть модерацію як є.

За 3–5 робочих днів повернемо документ: частка готових позицій, карта відповідностей категорій, перелік того, що треба дозаповнити, і оцінка цієї роботи окремим рядком. Далі — сума й строк по етапах.

Переглянути кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.