#CDEK Fulfillment - Доставки

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

#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 часа.

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

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


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

Готово🎉

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

Модуль доступен для версии PHPShop 6.6.2+ и только для редакции PHPShop Pro.