CDEK Fulfillment

Модуль фулфилмента для маркетплейсов от СДЭК

Модуль позволяет вести 2 склада - локальный и удаленный СДЭК, передавать товары из заказа в удаленный склад для доставки службой доставки СДЭК. Списывать остатки со складов. Синхронизировать остатки с удаленным складом СДЭК.

Модуль доступен в административной панели магазина в меню Модули → Управление модулями → Доставки - CDEK Fullfilment - Включить. Затем открыть модуль в меню Модули → CDEK Fullfilment.

Настройка модуля

  1. Подготовка: создайте два склада в админке Перед настройкой модуля зайдите в раздел Настройки → Склады и создайте два склада: — Локальный склад — ваш физический склад (например, «Основной склад»). — Удалённый склад СДЭК — виртуальный склад (например, «СДЭК Fulfillment»). Эти склады понадобятся на этапе настройки модуля.

  2. Получение доступа к интеграции — Зарегистрируйтесь в сервисе Фулфилмент для маркетплейсов на сайте СДЭК. — Заключите договор и получите доступ к личному кабинету.

  3. Настройка модуля Включите модуль: Модули → Управление модулями → Доставки → CDEK Fulfillment → Включить. После этого откройте модуль: Модули → CDEK Fulfillment и заполните параметры:

Логин интеграции — ваш логин от личного кабинета СДЭК. — Пароль интеграции — ваш пароль от личного кабинета СДЭК. — ID магазина, ID склада, ID отправителя — все три значения находятся в личном кабинете СДЭК в разделе Настройки → Настройки объекта. — Тариф доставки — выберите подходящий тариф из списка. — Колонка цен оценочной стоимости — укажите, какая цена товара (розничная, закупочная и т.д.) будет использоваться при расчёте стоимости доставки. — Удалённый склад СДЭК — выберите ранее созданный вами в админке склад (например, «СДЭК Fulfillment»). Именно с него начнётся списание при обработке заказа. — Локальный склад — выберите ваш основной склад. С него будет списываться товар при недостатке остатков на удалённом складе.

Выгрузка товаров в СДЭК

— В карточке товара перейдите на вкладку Модули → CDEK. — Включите опцию Включить экспорт в CDEK и сохраните. — После первой успешной выгрузки в карточке появится поле CDEK ID — это идентификатор товара в системе СДЭК, необходимый для синхронизации.

Для автоматической синхронизации остатков настройте регулярный запуск: — В модуле Задачи создайте новую задачу. — Укажите путь запуска: phpshop/modules/cdekfulfillment/cron/products.php. — Рекомендуемая периодичность: раз в 2–4 часа.

Выгрузка заказов в СДЭК

— В настройках модуля укажите статус заказа, при котором заказ будет автоматически передаваться в СДЭК (например, «Оплачен»). — В карточке заказа появится вкладка Модули → СДЭК Фулфилмент, где будет доступна таблица с товарами в заказе с указанием количества заказанного товара на удаленном и локальном (собственном) складе.

— После подтверждения передачи заказа в СДЭК в личном кабинете СДЭК появится заявка на отгрузку.

Готово🎉

Модуль полностью настроен и готов к работе.

Last updated