Интернет-магазины
Tilda
Передача заказов из корзины сайта на обработку складу.
Связать реальную схему магазина с физической сборкой. Ниже описано предложение проектирования связи со Skirbo; готовность коннектора не подтверждена.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Заказ магазина | OXID eShop → Skirbo | Нужна проверка Подтвердить модуль обмена, номер заказа и событие допуска на склад. |
| Варианты товаров | OXID eShop → Skirbo | Обсудим в составе подключения Отделить родительский товар от реально продаваемых вариантов. |
| Исполнение и наличие | Skirbo → OXID eShop | Нужна проверка Проверить отдельные права на обновление заказов и доступности вариантов. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
OXID eShop рассматриваем как установленный магазин с конкретной редакцией и набором модулей. Официальные GraphQL-модули — отдельные компоненты: их существование не означает, что интерфейс включён у клиента или разрешает внешнему складу читать все заказы.
GraphQL Base описывает JWT; способ выдачи токена и права проверяются в установленной схеме. Introspection зависит от роли, поэтому доступную query/mutation подтверждают вместе с активными модулями и областью магазина. Нужные складские операции не выводятся из одного storefront-токена.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Связать реальную схему магазина с физической сборкой.
Когда начинается: Коммерческий процесс магазина допустил физический заказ к исполнению.
Результат: Процесс привязан к установленной схеме и правам, а не к абстрактному наличию GraphQL.
Задача: Не потерять физический вариант при кастомизации каталога.
Когда начинается: Меняется вариант или его доступность.
Результат: Кастомный каталог остаётся пригодным для однозначного подбора.
Задача: Не продолжать обмен по устаревшей схеме.
Когда начинается: Изменена версия OXID, GraphQL-модуля или кастомного расширения.
Результат: Изменение установки имеет проверяемый контроль совместимости.
Задача: Сохранить связь возвращённого товара с историческим заказом, физическим вариантом и решением продавца.
Когда начинается: Продавец разрешил возврат ранее исполненной строки OXID, а склад получил товар либо сообщение о его движении.
Результат: Физическая приёмка, доступность варианта и денежное решение имеют независимые основания и согласованную связь.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ и строки | Заказ установленного OXID | Доступ и коммерческий допуск определяются реальными модулями и кастомизацией. |
| SKU и варианты | Каталог OXID и складская карта | Варианты и опции проверяются на фактической схеме. |
| Остатки и резерв | Назначенный складской учёт | Запись наличия не предполагается из наличия storefront GraphQL. |
| Статусы | Магазин и склад | JWT-аутентификация не устанавливает допустимый бизнес-переход. |
| Документы | ERP/учёт магазина | Документы не выводятся из одного GraphQL-запроса заказа. |
| Возвраты | Продавец и принимающий склад | Возврат связывается с историческим вариантом и результатом осмотра. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Можно ли оценить подключение без списка модулей?
Только предварительно. Для реального контракта нужно знать редакцию, версию и установленный интерфейс, который отдаёт заказ и принимает результат.
Каждому физическому варианту назначим отдельное соответствие SKU. Родительская карточка не должна стать единицей складского отбора.
Он подтверждает наличие компонента. Нужно проверить установку, версию, схему и права конкретных операций; storefront-доступ может не позволять читать все заказы.
Если меняется модуль или схема, меняются возможные поля и поведение. Контрольный заказ и обратное подтверждение нужны до возобновления потока.
Не обязательно: OXID документирует фильтрацию схемы по правам роли. Проверим установленный модуль, версию, токен и группу пользователя. Если нужного разрешённого контракта нет, согласуем отдельную разработку или операторский шаг; права не расширяются автоматически.
В предлагаемом процессе доступность меняется после фактической приёмки и решения о годности конкретного варианта. Разрешение продавца и возврат денег фиксируются отдельно; неподтверждённый состав не возвращается в продажу.
Изучаем возможность: нужны договорный интерфейс и проверка предметного сценария. Принятый коннектор Skirbo, доступность пилота, срок запуска и SLA не подтверждены. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.