• Интеграции
  • Замер 12.09.2026

Интеграция магазина с Kasta: фид, API и заказы

Интеграция с Kasta связывает ваш магазин с кабинетом поставщика HUB: товары с характеристиками, остатки, цены и заказы со статусами. XML Kasta принимает только в структуре фида Rozetka, а у API есть отдельные методы для остатков, цен и статусов. Готового модуля у нас нет, и с Kasta мы ещё не работали: делаем обмен под вашу задачу, опираясь на магазины с подключённой Rozetka и выгрузки для Prom. Первый шаг — бесплатная проверка вашего фида по правилам HUB.

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Способы загрузки в HUB
API, XML, Excel по шаблону, вручную или через Хорошоп, Foks Biz, TradeEVO — страница поставщика Kasta, проверено 12.09.2026
после бесплатного аудита
Стоимость
Гарантия

дней после подписания акта

API, XML, Excel по шаблону, вручную или через Хорошоп, Foks Biz, TradeEVO — страница поставщика Kasta, проверено 12.09.2026
Способы загрузки в HUB
не принимается; исключение — фид в структуре Rozetka (инструкция Kasta по XML, файл от 12.08.2026)
Чужой XML
артикул + бренд + цвет + размер; карточка группируется по цвету, внутри — размерная сетка
Ключ карточки товара
обновляются ориентировочно раз в час, в отдельном режиме — каждые 30 минут
Цены и остатки из XML
нет: это разработка под задачу с опорой на магазины с подключённой Rozetka и выгрузки для Prom
Опыт именно с Kasta
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 4

Фид для Rozetka у вас уже есть

Тогда основа для Kasta готова: инструкция Kasta прямо говорит, что XML с другой структурой не загружается, а структура фида Rozetka — исключение. Но «есть фид» ещё не значит «фид пройдёт»: для одежды и обуви Kasta требует отдельных параметров Цвет и Размер, бренд должен быть в её справочнике, а артикул в таблице полей Kasta отмечен обязательным. Это мы и дописываем.

Разберём вашу ситуацию на бесплатном аудите
Кейсы

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

Соседняя работа, не Kasta: магазин официального продавца садового инструмента с подключённой площадкой Rozetka

Задача
Показать каталог, где артикул производителя уже есть в адресе товара: из такого артикула ключ карточки для Kasta собирается без ручного заполнения.
Решение
OpenCart 3, две языковые версии uk/ru, подключённая площадка Rozetka. С Kasta этот магазин не связан.
Результат
Замер 31.07.2026: артикул производителя в адресе 1 120 карточек из примерно 1 213, категорий около 70. Лежит ли артикул отдельным полем в остальных карточках, снаружи не видно — это проверяет разбор.
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Разбор, каким путём идти: фид в структуре Rozetka, API HUB или оба — вы не платите за API, если каталогу хватает часового обновления
  • Фид с полями, которые Kasta отмечает обязательными: бренд, артикул, фото, валюта UAH, Цвет и Размер для товаров с сеткой — позиции не отпадают на первой же загрузке
  • Явный остаток в каждой позиции — без тега остатка Kasta ставит товар с available=true в продажу как 10 штук, даже когда на складе ноль
  • Правило цены под роялти: цена продажи уже с процентом Kasta, зачёркнутая не ниже неё — иначе HUB возвращает ошибку и товар не идёт в продажу
  • Сопровождение первой загрузки и маппинга в HUB вместе с вашим менеджером — видно, какие позиции застряли и почему
  • Остатки и цены через API пакетами до 1 000 SKU, только при изменении — проданный товар исчезает из продажи без ожидания цикла фида
  • Заказы из HUB в ваш магазин или CRM и статусы обратно в последовательности, которую требует Kasta — без ручного переписывания
  • Автоподтверждение статусом ConfirmedBySupplier, как только заказ попал в вашу систему — иначе Kasta вычитает заказанное из остатка, который вы уже уменьшили
  • PDF-маркировка Новой Почты и Укрпочты из HUB и данные чеков по заказам, если фискализация на вас
  • Журнал обмена с отказами загрузки и ошибками статусов — видно, что сломалось, без захода в кабинет
  • Гарантия 30 календарных дней со дня подписания акта
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Договор с Kasta, условия и роялти — между вами и площадкой
  • Модерация товаров: её ведёт ваш менеджер Kasta
  • Новый бренд в справочнике Kasta — только через её менеджера
  • Описания и заполнение карточек как контентная работа
  • Акции и реклама внутри Kasta
  • Склад и логистика Fulfilled by Kasta
Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:4–19 дней

  1. Разбор каталога и выбор пути

    2–3 рабочих дня, бесплатно

    Прогоняем фид или выгрузку через требования Kasta, считаем непригодные позиции и решаем вместе с вами: фид, API или оба.

  2. Фид в структуре Rozetka под требования Kasta

    2–5 рабочих дней

    Бренд, артикул, явный остаток, валюта UAH, цена и зачёркнутая цена в правильном соотношении, Цвет и Размер для товаров с сеткой, описание без ссылок.

  3. Первая загрузка и маппинг в HUB

    1–3 рабочих дня

    Вместе с вашим менеджером Kasta проходим маппинг категорий и характеристик, читаем отчёт загрузки и правим то, что отпало.

  4. API остатков и цен — если нужен

    2–4 рабочих дня

    Фоновая задача отправляет изменения пакетами до 1 000 SKU по уникальному ID поставщика; в настройках фида обновление цен и остатков отключаем, чтобы два источника не перезаписывали друг друга.

  5. Заказы, статусы, ТТН — если нужны

    3–6 рабочих дней

    Приём заказов по курсору изменений, подтверждение, упаковка перед ТТН, отмена с причиной, маркировка перевозчика, данные чеков. Очередь соблюдает лимиты Kasta на статусы.

  6. Передача

    1 рабочий день

    Показываем журнал обмена человеку, который ведёт кабинет HUB, и оставляем инструкцию, что делать с отказами. Затем — 30 дней гарантии.

Проверка фида по правилам HUB Kasta — бесплатно

HUB проверяет каждую позицию фида отдельно: есть ли у неё ключ карточки, остаток, цена в правильном соотношении и фото. Разбор смотрит именно на это и отвечает на вопрос, нужен ли вам API.

Что мы измеряем

  • Годится ли ваш фид как основаСтруктура Rozetka или другая, и совпадают ли названия тегов с документацией Kasta. Теги с другим названием Kasta не распознаёт: цены загружаются нулями, пока кто-то не сделает маппинг.
  • Ключ карточки: артикул, бренд, цвет, размерПосле первой загрузки эти поля не редактируются: изменение любого из них для HUB означает новый контент и новую модерацию. Поэтому ключ сверяем ещё на разборе.
  • Остаток в каждой позицииСчитаем позиции без тега остатка. На Kasta именно они станут «10 штук в наличии» при available=true.
  • ЦеныЗачёркнутая цена не ниже цены продажи, акционная ниже обычной. Процент роялти вы знаете из договора, мы проверяем, куда его заложить.
  • Описание и фотоОписание до 5 000 символов и без ссылок, от 1 до 20 фото до 10 МБ каждое. Более длинное описание Kasta обрежет, ссылки в описании запрещены.
  • Где сейчас обрабатываются заказыКто их обрабатывает сейчас, в какой системе и по какой модели вы работаете с Kasta — от этого зависит, нужна ли часть со статусами.

Что вы получаете

  • Перечень: сколько позиций проходят требования Kasta, сколько нет и из-за какого именно поля.
  • Рекомендацию пути: только фид, фид плюс API остатков или полный обмен с заказами.
  • Оценку работ по этапам со сроками.
  • Разговор на 30 минут с вами и человеком, который ведёт кабинет HUB.

Срок: 2–3 рабочих дня

Почему это бесплатно

Потому что с Kasta мы ещё не работали и первыми хотим увидеть, проходит ли ваш каталог её требования вообще. Если хватит интегратора, которым вы уже пользуетесь, так и скажем.

Что дальше

После разбора — смета по этапам и договор с фиксированной суммой. Если часть каталога к Kasta не готова, покажем, какие позиции и чего им не хватает.

Короткая форма: контакт и адрес сайта

Работаем официально

Договор, акт и счёт — на каждый проект, а не только на большой.

Нам доверяют6 брендов

Нам доверяют: Kvant Energy, GYPSUN, Naturel Cosmetics, Pancer Protection, LUGI, BeeTech

Условия, зафиксированные письменно8 пунктов
  • 01

    Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • 02

    ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • 03

    Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • 04

    Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • 05

    Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

  • 06

    Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • 07

    Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • 08

    Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

  • 01

    Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • 02

    ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • 03

    Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • 04

    Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • 05

    Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

  • 06

    Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • 07

    Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • 08

    Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

NDA подписываем по запросу. После завершения свои доступы удаляем сами.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Интеграция с маркетплейсом Kasta» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Путь обменаТолько фид в структуре Rozetka — самый короткий вариант. API остатков и цен добавляет отдельный этап, а заказы со статусами — ещё один, самый большой: там последовательность статусов, причины отмены и лимиты запросов.
  • Товар с размерной сеткойДля одежды и обуви каждый вариант должен нести Цвет и Размер отдельными параметрами. Если варианты у вас собраны в названии или описании, их сначала приходится раскладывать по полям.
  • Состояние ключа карточкиЕсли артикул и бренд есть у каждой позиции, ключ собирается автоматически. Если артикулов нет или бренда нет в справочнике Kasta, сначала решаем это, и часть зависит от менеджера площадки.
  • Источник остатковЕсли остатки в базе сайта, передаём их оттуда. Остатки из 1С или BAS Kasta получит не раньше, чем они дойдут до базы сайта, поэтому обмен с учётной системой — отдельная смета.
  • Где обрабатывают заказыВ кабинете HUB — часть со статусами может быть не нужна вовсе. В вашей CRM или админке магазина — нужны приём, подтверждение, ТТН и статусы обратно.
Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • XML в структуре фида Rozetka — единственная чужая структура, которую принимает Kasta; ограничение в том, что поля Цвет, Размер и бренд из справочника Kasta всё равно приходится дописывать
  • HUB API — Swagger 2.0, JSON, токен в заголовке Authorization; 35 методов по состоянию на 12.09.2026
  • OpenCart 3 / 4 — модуль или собственный генератор; шаблон Rozetka в модуле лишь основа, поля Kasta добавляем
  • WooCommerce — готовый плагин фида Rozetka после проверки его кода или собственный генератор
  • Фоновая задача с очередью — сайт не ждёт ответа HUB, а очередь соблюдает лимиты статусов: 300 в минуту, 10 по одному заказу за 10 минут.
  • Журнал обмена — отказы загрузки и ошибки статусов с датой и причиной

Интеграции

  • Kasta HUB — кабинет поставщика
  • XML-фид в структуре Rozetka
  • HUB API: товары, фото, остатки, цены, заказы, статусы
  • Новая Почта и Укрпочта — PDF-маркировка из HUB
  • Checkbox или другой ПРРО — данные чеков по заказам
  • 1С / BAS, KeyCRM — источник остатков и место обработки заказов
Фид и API или кабинет HUB и Excel-шаблон

Чем этот вариант отличается от альтернативы

Остатокберётся из базы магазина явно в каждой позиции; через API — сразу после изменения
Новый товарпоявляется в фиде и попадает в очередь импорта HUB, затем на модерацию
Заказыприходят в вашу CRM или админку, статусы возвращаются на Kasta сами
Подтверждение заказаConfirmedBySupplier ставится автоматически, и Kasta знает, что остаток актуален
ТТНмаркировка Новой Почты или Укрпочты забирается из HUB в заказ
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Доступ к кабинету HUB или токен API, который вы создаёте в кабинете сами.
  2. Модель сотрудничества с Kasta: Marketplace 3P или Fulfilled by Kasta.
  3. Ссылка на ваш текущий фид или выгрузку каталога.
  4. Процент роялти из вашего договора — без него не заложить цену продажи.
  5. Доступ к сайту и админке с правами на установку модулей.
  6. Человек, который ведёт кабинет HUB и общается с менеджером Kasta.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

Наш фид для Rozetka подойдёт для Kasta?

Как основа — да: инструкция Kasta по XML прямо говорит, что файлы с другой структурой не принимаются, а структура фида Rozetka — исключение. Готовым он от этого не становится. Для одежды и обуви нужны отдельные параметры Цвет и Размер, бренд — из справочника Kasta, артикул в таблице полей Kasta отмечен обязательным. В нашем замере 21 публичного фида украинских магазинов (05.09.2026, 88 991 товар) только один проходил собственные обязательные поля Rozetka без нарушений.

Почему товар без остатка в фиде вдруг «в наличии»?

Так работает правило Kasta: если тега остатка нет, а available=true, HUB ставит 10 штук. Товар, которого у вас ноль, продаётся, и отмена потом ляжет на вас. В том же замере 21 фида в шести фидах тега stock_quantity или quantity_in_stock не было ни в одной позиции. Поэтому мы передаём остаток явно в каждой позиции, а позиции без него показываем ещё на разборе.

XML или API — что выбрать?

Фид, если ассортимент меняется медленно и заказов немного: цены и остатки из него доходят ориентировочно раз в час, в отдельном режиме — каждые 30 минут. API, когда этого мало или заказы хочется обрабатывать в своей системе: остатки уходят сразу после изменения, а заказы и статусы ходят в обе стороны. Бывает и смешанный вариант: контент фидом, остатки через API. Тогда обновление цен и остатков в настройках фида отключаем, иначе два источника перезаписывают друг друга. Новые товары из фида идут общей очередью Kasta — ориентировочно до ±6 часов, а если дата в шапке фида не меняется, раз в 4 часа. Поэтому дату генерации обновляем при каждой сборке.

Что будет, если изменить артикул или цвет после загрузки?

HUB воспримет это как новый товар и отправит на модерацию заново. Артикул, бренд, цвет и размер поставщика фиксируются за карточкой при первой загрузке и не обновляются; чтобы изменить, товар удаляют и загружают заново. Поэтому ключ карточки мы проверяем до первой выгрузки — потом исправление обходится повторной модерацией всего, что задели.

Как не продать на Kasta то, что уже купили на сайте?

Остаток передаём через API сразу после изменения, не дожидаясь цикла фида. Заказы Kasta подтверждаем статусом ConfirmedBySupplier, как только заказ попал в вашу систему: до подтверждения Kasta сама вычитает заказанное из переданного остатка, и если склад его уже списал, товар вычитается дважды и исчезает из продажи раньше, чем закончился. Честная граница: окно между продажей и обновлением остаётся всегда, его можно сузить, но не убрать.

Могут ли заказы с Kasta попадать в нашу CRM?

Да, через API: список заказов с курсором изменений, до 100 за запрос, доступны заказы с 01.01.2023. Обратно передаём статусы в последовательности, которую требует Kasta: например, ТТН регистрируется только после статуса «упаковано», а отмена — с одной из причин из её перечня. На статусы есть лимиты, среди них 300 запросов в минуту и не более 10 по одному заказу за 10 минут, поэтому запросы идут через очередь.

С Kasta вы ещё не работали — на что тогда опираетесь?

Да, с Kasta мы не работали и на странице этого не скрываем. Делали магазины с подключённой площадкой Rozetka (кейс ниже), фиды и выгрузки для Prom описаны на странице интеграции с Prom, а 21 публичный фид разобрали отдельно. Описание Kasta на этой странице сверено с её документацией для поставщиков 12.09.2026. Что вас защищает: фиксированный объём в договоре, бесплатный разбор до договора и 30 дней гарантии со дня подписания акта.

Как учесть роялти Kasta в цене?

Цену продажи Kasta показывает покупателю, и процент роялти в неё нужно заложить сразу — так сказано в её документации. Зачёркнутая цена не может быть ниже цены продажи, иначе загрузка выдаёт ошибку. Цену поставщика HUB считает сам. Процент вы знаете из договора; мы прописываем правило в генераторе, чтобы цена для Kasta не велась в отдельной таблице.

Сколько это длится?

После бесплатного разбора на 2–3 дня: только фид — 4–9 рабочих дней (фид 2–5, первая загрузка и маппинг 1–3, передача 1). Фид вместе с API остатков и заказами — 9–19 рабочих дней. Точнее скажем после разбора: сильнее всего сроки сдвигают товары с размерной сеткой, где варианты приходится раскладывать по полям.

Пришлите адрес фида — посчитаем, сколько позиций примет HUB

За 2–3 рабочих дня вернёмся с перечнем: сколько позиций пройдут требования Kasta, каких полей не хватает и нужен ли вам API. Если хватит интегратора, которым вы уже пользуетесь, скажем и это.

Из измеренных кейсовЗамер 31.07.2026: артикул производителя в адресе 1 120 карточек из примерно 1 213, категорий около 70

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.