Управляйте всей операцией дропшиппинга из WooCommerce. Включает интеграцию с AliExpress и партнерскую поддержку Amazon.

Версия плагина: 5.2.5
 
WordPress плагин WooCommerce Dropshipping

Особенности плагина

WooCommerce Dropshipping помогает привлечь продавцов, расширяя их кругозор. Если вы ищете решение для начала дропшиппинга с AliExpress, местными поставщиками вокруг вас или хотите стать партнером Amazon, этот плагин для вас. WooCommerce Dropshipping предоставляет все необходимое для начала успешного бизнеса по дропшиппингу.

С помощью динамического расширения Chrome вы можете легко находить, сравнивать и выбирать лучшие товары и способы доставки для вашего магазина. Просто настройте свои товары, добавьте в очередь и импортируйте товары оптом с сайта AliExpress.

Для импорта отдельных товаров посетите страницу товара на AliExpress и внесите изменения в название товара, описание, изображения и варианты, которые вам кажутся подходящими, а затем добавьте товар в магазин с помощью расширения WooCommerce Dropshipping chrome.

Дропшиппинг WooCommerce также позволяет импортировать комментарии с изображениями с сайта AliExpress. Это может помочь вашим клиентам узнать, как будет выглядеть продукт, когда они его получат.

Установите норму прибыли для товаров AliExpress на основе процента или фиксированной суммы, компенсируемой плагином для дропшиппинга WooCommerce, и наслаждайтесь беспроблемной дропшиппингом.

Всякий раз, когда клиенты покупают товары AliExpress в вашем магазине, нажатие кнопки “Оформить заказ” из их заказов автоматически перенаправит вас на конкретный товар на AliExpress. Адрес доставки и выставления счетов ваших клиентов будет автоматически заполнен. Это экономит много времени, когда у вас в очереди много заказов.

  • Управление магазином дропшиппинга.
  • Запуск дропшиппинга на AliExpress с помощью нашего бесплатного расширения Google Chrome.
  • Установка нормы прибыли для товаров AliExpress на основе процентного или фиксированного смещения суммы.
  • Местные поставщики Дропшиппинг и выполнение заказов - Поставщики могут выполнять заказы, когда их товары приобретаются через ваш магазин.
  • Быстрый импорт запасов для каждого поставщика.
  • Назначение запасов конкретным поставщикам.
  • Партнерская поддержка Amazon.
  • Пользовательские электронные письма, упаковочные квитанции и счета-фактуры для поставщиков и клиентов.
  • Словоблудие в Упаковочной Накладной
  • Предоставление клиенту отслеживающего номера товаров.

Спецификации:

Дата выхода: 12-07-2019
Дата обновления: 18-05-2026
Тип расширения: Платный
Лицензия: GPL
Тематика: Интернет-коммерция для WooCommerce
Совместимость: W5.x W6.x
Включает в себя: Плагин
Языковые пакеты: Английский
Разработчик: -

Рейтинг:
4.412 1 1 1 1 1 (Оценок: 250)
4.412 250

Скачивание по подписке!

Вам необходимо авторизоваться на сайте и приобрести клубную подписку!

Поделись с друзьями!

 

Руководство по настройке WooCommerce Dropshipping для магазина с поставщиками

WooCommerce Dropshipping стоит рассматривать не как "ещё один импорт товаров", а как операционный слой между заказом WooCommerce, поставщиком, упаковочным листом и письмом с деталями выполнения. В этом руководстве разберём, как подготовить магазин, где искать ключевые настройки, как связать товары с поставщиками, как проверить письма и PDF-документы, а также что делать, если импорт, складской CSV или кабинет поставщика ведут себя не так, как ожидалось.

Материал рассчитан на владельца магазина, вебмастера или специалиста поддержки, у которого плагин уже есть или который решает, стоит ли тестировать его на своём сайте. Мы не будем разбирать покупку, ввод лицензии или обход активации. Главная задача - безопасно понять рабочую логику расширения, настроить её на малом наборе товаров и увидеть проверяемый результат в заказе.

WooCommerce Dropshipping полезен в двух разных сценариях: когда магазин работает с локальными поставщиками и хочет автоматически отправлять им детали заказов, и когда команда использует AliExpress через связку с Chrome extension. Эти сценарии похожи только внешне. Внутри у них разные риски: у локальных поставщиков критичны адреса, письма, CSV и доступ в кабинет, а у AliExpress - API key, корректный URL магазина, импорт вариаций, ценовая надбавка и осторожная проверка актуальности данных.

Обложка руководства WooCommerce Dropshipping с маршрутом заказа от WooCommerce к поставщику
Общий маршрут: заказ появляется в WooCommerce, плагин группирует товары по поставщикам, отправляет уведомления и помогает проверить результат.

Какую задачу закрывает плагин в реальном магазине

В обычном WooCommerce магазине заказ живёт вокруг покупателя, оплаты, доставки и статуса. В dropshipping-схеме появляется ещё один участник - поставщик, который должен получить понятное задание на отгрузку. Если магазин держит десятки поставщиков в таблицах и пересылает им заказы вручную, ошибка обычно происходит не в момент продажи, а позже: забыли вложить адрес, отправили не тому поставщику, перепутали SKU, не указали стоимость закупки или потеряли письмо в спаме.

WooCommerce Dropshipping добавляет к WooCommerce несколько рабочих сущностей: поставщиков, связь товара с поставщиком, уведомления поставщику, PDF packing slip, настройки видимости данных, CSV-обновление склада и отдельный supplier dashboard. На практике это превращает вопрос "кто должен выполнить заказ" в настройку внутри товара и заказа, а не в ручную переписку после каждой покупки.

Важно понимать границы. Плагин не заменяет договорённости с поставщиками, не проверяет качество товара, не гарантирует скорость доставки и не обязан решать shipping rates за поставщика. Он помогает передать поставщику правильные данные в правильный момент и уменьшить ручную операционную работу. Если поставщик не принимает заказы по email, не даёт складской CSV или требует отдельный API, настройка может потребовать другого инструмента или отдельной интеграции.

Три рабочих модели

Перед настройкой выберите модель, потому что от неё зависит, какие вкладки трогать первыми.

  • Локальные поставщики. Магазин вручную создаёт suppliers, привязывает к ним товары и отправляет им уведомления по email или через кабинет.
  • AliExpress import. Команда использует Chrome extension, API key и настройки надбавки для импорта товаров, вариаций и описаний.
  • Amazon affiliate support. Магазин использует внешние affiliate products, где покупатель переходит на Amazon, а WooCommerce хранит карточку как внешний товар.

Не смешивайте эти модели в первой настройке. Лучше довести до результата один небольшой сценарий, чем включить AliExpress, локальных поставщиков, CSV и affiliate-витрину одновременно. Тогда при ошибке будет понятно, где искать причину.

Кому подходит такой способ работы, а кому лучше смотреть альтернативы

Плагин хорошо подходит магазинам, которые хотят оставаться внутри WordPress и WooCommerce. Это важный плюс для команды, где уже настроены товары, категории, темы, платежи, email-шаблоны, отчёты и права доступа. Если весь операционный центр находится в WooCommerce, логично отправлять поставщикам данные из той же системы, а не переносить заказы в отдельную панель.

WooCommerce Dropshipping особенно уместен, если у вас есть локальные поставщики, которые работают по email, CSV и простому кабинету. В таком случае ценность не в красивом импорте товаров, а в дисциплине выполнения: товар связан с supplier, supplier получает данные заказа, упаковочный лист можно вложить в отправление, а магазин видит, какие товары требуют внимания.

Плагин может не подойти, если вы строите бизнес вокруг массового AliExpress fulfilment с глубокой автоматизацией, supplier optimizer, bulk order placement и постоянным real-time tracking. Для такого сценария часто смотрят отдельные сервисы, где WooCommerce является одним из каналов, а не центральной системой. Также стоит быть осторожным, если магазин уже перегружен конфликтующими плагинами, кастомным product editor, нестандартным checkout или жёсткими правилами безопасности, которые могут блокировать внешнюю Chrome extension.

Практический критерий выбора

Задайте себе простой вопрос: "Нужно ли мне управлять поставщиками прямо из WooCommerce или мне нужна отдельная система закупки и исполнения?" Если главное - связать товары с поставщиками, отправлять им order details, контролировать packing slips и не отдавать магазин в стороннюю панель, WooCommerce Dropshipping выглядит логичным кандидатом. Если главное - найти поставщика, заменить supplier, массово оформить сотни заказов и синхронизировать tracking без ручных действий, сравнение с DSers, AliDropship, Dropified или Importify будет обязательным.

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

Что проверить перед установкой и первым включением

Подготовка нужна не для формальности. Dropshipping-плагин касается заказов, писем, товара, поставщиков и иногда импорта из внешнего источника. Ошибка на этом уровне может не сломать витрину сразу, но приведёт к неверной отгрузке или потере уведомления поставщику. Поэтому первый запуск лучше делать на тестовой копии сайта или в период, когда магазин не обрабатывает поток реальных заказов.

Техническая база

Сначала проверьте, что сайт соответствует требованиям продукта на странице WooCommerce Marketplace: версии WordPress, WooCommerce и PHP должны быть не ниже заявленных. В статье не фиксируются конкретные номера, потому что они меняются, но на момент проверки Marketplace показывает эти требования в блоке extension information. Если сайт сильно отстаёт, сначала обновите staging-копию и проверьте стандартный WooCommerce checkout без dropshipping-логики.

  • WooCommerce установлен, активен и корректно создаёт обычные заказы.
  • Почта сайта доставляется наружу, а не только отображается как "отправлено" в админ-панели.
  • В магазине есть хотя бы один физический тестовый товар, потому что виртуальные и скачиваемые товары не проходят обычную shipping-логику.
  • Пермалинки и страницы WooCommerce работают без 404 после сохранения товара.
  • У администратора есть доступ к WooCommerce > Status > Logs и к заказам.

Операционная база

Для локальных поставщиков подготовьте не только email, но и правила: кто получает заказ, в каком формате поставщик принимает SKU, нужны ли ему цены, должен ли он видеть телефон покупателя, кто меняет статус после отгрузки и как передаётся tracking. Если эти решения не приняты, настройки packing slip и supplier dashboard будут выглядеть как набор переключателей без ясной цели.

Для AliExpress-сценария заранее выделите один товар для теста и не начинайте с массового импорта категории. Документация продукта прямо показывает, что Chrome extension работает с product page, queue, pricing, variations и sidebar. Это удобно, но любое изменение на стороне внешней площадки может повлиять на импорт. Поэтому первый тест должен отвечать на вопрос: "Могу ли я импортировать один товар, проверить SKU, вариации, цену и карточку WooCommerce без потери смысла?"

Установка и первичная проверка без лишнего риска

Установка коммерческого расширения проходит через обычный экран WordPress: Plugins, Add New, Upload Plugin, выбор ZIP-файла, Install Now и Activate. После активации не спешите включать все режимы. Сначала убедитесь, что появился путь WooCommerce > Settings > Dropshipping, а также раздел suppliers в товарах.

Документация WooCommerce описывает несколько вкладок внутри dropshipping settings: Aliexpress Settings, Supplier Email Notifications, Packing Slips, Customised Supplier Emails, SMTP Options и Price Calculator. В интерфейсе конкретной версии порядок и подписи могут немного отличаться, поэтому ориентируйтесь на смысл вкладок, а не на механическое совпадение каждого слова.

Первичная проверка после активации

  1. Откройте WooCommerce > Settings > Dropshipping и убедитесь, что вкладки загружаются без ошибок.
  2. Перейдите в Products > Suppliers и проверьте, доступна ли форма создания supplier.
  3. Откройте любой тестовый товар и найдите блок или поле выбора поставщика.
  4. Создайте черновик тестового товара, сохраните его и убедитесь, что страница редактирования не падает.
  5. Посмотрите WooCommerce > Status > Logs, если после активации появились ошибки или предупреждения.

Если уже на этом этапе админ-панель товара начинает зависать, не переходите к импорту. Отключите только что включённые функции, проверьте конфликт с редактором товаров, кешем админки, security-плагином или старым WooCommerce template override. Нормальная логика: сначала стабильная админка, потом поставщики, потом письма, потом импорт.

Карта вкладок настроек WooCommerce Dropshipping после установки
Схема вкладок после установки: AliExpress, supplier emails, packing slips, SMTP и price calculator лучше включать по очереди.

Подробная настройка после установки

Главная ошибка в настройке WooCommerce Dropshipping - воспринимать вкладки как независимые. На деле они связаны цепочкой: товар связан с supplier, заказ переходит в рабочий статус, плагин группирует позиции по supplier, email доставляется, packing slip содержит нужные данные, supplier либо выполняет заказ по письму, либо входит в dashboard. Если одно звено не настроено, остальные могут выглядеть рабочими, но результат окажется неполным.

Supplier Email Notifications

Начните с писем поставщикам. В документации указано, что уведомления связаны с моментом, когда заказ достигает статуса Processing. Это согласуется с логикой WooCommerce: Processing означает, что оплата получена, запас уменьшен и заказ ждёт выполнения. Поэтому настройка supplier emails должна проверяться именно через заказ, который реально переходит в такой статус, а не через случайный черновик.

В этой вкладке проверьте, включены ли email notifications, добавлен ли понятный order note, нужно ли показывать ссылку на order details, отправлять CSV и прикреплять PDF. Если поставщик не должен видеть личные данные покупателя, не включайте лишние поля "на всякий случай". Если поставщик отвечает за доставку, ему обычно нужны shipping address, позиции, SKU, quantity и, возможно, customer phone. Если shipping остаётся на стороне магазина, набор данных может быть меньше.

Как откатывать спорную настройку

Если после включения новой опции поставщик получает лишние данные или письмо становится непонятным, не правьте шаблон сразу. Сначала отключите конкретную опцию, отправьте новый тестовый заказ и сравните результат. Так вы поймёте, какая настройка влияет на письмо, а не будете одновременно менять SMTP, packing slip и email style.

Packing Slips

Упаковочный лист - это не декоративный PDF. Он отвечает на вопросы поставщика: что положить, куда отправить, какие данные напечатать и нужно ли показывать цену. В настройках packing slips можно управлять заголовками, полями товаров, company details, адресами, footer и вложением PDF в supplier email. Отдельно важны опции приватности: скрывать customer info или contact info, использовать store address как shipping address в supplier order list и не показывать supplier names там, где они не нужны.

Если поставщик работает по модели blind dropshipping, проверьте, не видит ли он данные, которые не должны попадать в посылку. Если поставщик должен напечатать shipping label сам, не скрывайте адрес доставки. Безопасная настройка всегда начинается с роли поставщика, а не с эстетики PDF.

SMTP Options и доставка писем

OPMC support отдельно указывает, что отсутствие писем у supplier часто связано не с самим supplier account, а с доставкой email и SMTP. Поэтому SMTP-настройки не стоит оставлять до конца. Если магазин уже использует SMTP-плагин или транзакционный сервис, проверьте, не конфликтует ли он с SMTP Options внутри dropshipping plugin. В большинстве случаев достаточно одного стабильного способа отправки, а не двух конкурирующих настроек.

Практичная проверка: включите журнал отправки писем или используйте проверенный email logging plugin, затем создайте supplier, включите отправку credentials только для тестового supplier и убедитесь, что письмо реально уходит. После этого проверьте supplier notification на тестовом заказе. Если письмо есть в журнале, но не приходит адресату, причина чаще в доставке, SPF/DKIM/DMARC, спам-фильтре или адресе получателя.

Price Calculator и маржа

Price Calculator помогает назначать markup для импортируемых товаров, особенно в AliExpress-сценарии. В документации упоминаются методы percentage offset и fixed amount, а product page говорит о расчёте profit margin. Не используйте этот блок как замену финансовой модели. Он помогает автоматизировать стартовую цену, но не учитывает все расходы: рекламу, возвраты, платёжные комиссии, доставку, поддержку, налоги и скидки.

Для первого запуска выберите простой режим надбавки и проверьте на одном товаре: цена в WooCommerce должна выглядеть ожидаемо, sale price не должен случайно становиться ниже cost, а variations должны сохранить понятные значения. Если используется Cost of Goods, держите его отдельно от selling price и не показывайте supplier лишнюю розничную цену, когда в packing slip нужен закупочный ориентир.

AliExpress: импорт товаров, очередь и ценовые правила

AliExpress-интеграция в WooCommerce Dropshipping строится вокруг OPMC Chrome Browser Extension. На стороне WordPress нужно включить поддержку CBE, сгенерировать API key и передать store URL в расширение. На стороне браузера extension показывает панель на AliExpress product page и позволяет импортировать товар, добавить его в queue, отредактировать title, SKU, descriptions, pricing и variations.

Самое важное правило - не менять SKU без необходимости. Документация указывает, что SKU помогает связать товар с источником для stocks, variations и orders. Если в процессе импорта вы заменяете SKU на красивый внутренний артикул, последующая синхронизация может стать менее предсказуемой. Внутренний артикул лучше хранить отдельным полем или договориться о понятном SKU-правиле заранее.

Настройка API key и URL магазина

При настройке Chrome extension вводите URL магазина с протоколом, например https://example.com, без лишнего завершающего слеша, если документация вашей версии просит такой формат. Проверьте, что сайт открывается по тому же домену, который вы вводите, и что security-плагин не блокирует запросы extension. Если магазин находится за basic auth, firewall challenge или закрытым staging-доменом, extension может не получить корректный ответ.

Импорт одного товара перед массовыми действиями

  1. Откройте один AliExpress product page, который не критичен для текущей витрины.
  2. Нажмите действие extension для добавления товара в store или queue.
  3. Проверьте title, SKU, descriptions, images, price и variations до публикации.
  4. Откройте созданный товар в WooCommerce и посмотрите, появился ли блок supplier.
  5. Создайте тестовый заказ с этим товаром и проследите, сработает ли supplier notification.

Если импорт в queue работает, но прямое добавление товара даёт непредсказуемую карточку, используйте queue как буфер. Это снижает риск публикации сырого описания, лишних вариаций и неподходящих изображений. Для SEO и конверсии всё равно лучше переписать title и description под магазин, а не оставлять внешний текст без редакции.

Не делайте массовый импорт до проверки вариаций. У одного товара с цветами, размерами и доставкой может быть больше edge cases, чем у десяти простых товаров. Сначала проверьте одну сложную карточку, потом переходите к партии.

Поставщики, товары и складские CSV

Локальный supplier workflow - одна из самых продуктовых частей WooCommerce Dropshipping. Поставщик создаётся в WooCommerce > Products > Suppliers. По данным OPMC support, suppliers становятся отдельным user type, а supplier account может использоваться для доступа к закрытому dashboard. Это удобно, но требует дисциплины: email должен быть правильным, supplier name должен совпадать при bulk assignment, а регистрационные письма должны отправляться до создания supplier, если вы хотите автоматическую отправку credentials.

Привязка товара к supplier обычно выполняется через product edit screen: в правой колонке появляется metabox Drop Ship Supplier, где выбирается поставщик из списка. Если у магазина уже есть товары, можно использовать bulk edit. Но OPMC support предупреждает о важном нюансе: если supplier уже существует, имя должно совпасть, иначе можно создать новую сущность с похожим названием. Поэтому перед массовой привязкой нормализуйте supplier names.

Схема привязки товара WooCommerce к поставщику и отправки заказа
Связка "товар - supplier - заказ": именно она определяет, кому уйдут order details и packing slip после покупки.

Supplier Inventory CSV

CSV-обновление склада полезно, когда поставщик регулярно отдаёт файл с остатками. В OPMC support описаны два supported formats: Quantity on Hand и In-Stock Indicator. Первый подходит, когда supplier передаёт числовой остаток. Второй - когда supplier передаёт признак наличия, например Y/N или 1/0. Эти модели нельзя смешивать в одном supplier без понятной настройки колонок.

На уровне supplier edit screen проверьте delimiter, SKU column number, CSV type и quantity column number. Делайте тест на 2-3 SKU, где один товар должен остаться in stock, один перейти в out of stock, а один не должен совпасть по SKU. Такой тест сразу показывает, как плагин ведёт себя с отсутствующими строками и ошибками поставщика.

Мини-шаблон CSV для проверки Cost of Goods

OPMC support описывает поле _cost_of_goods и безопасный CSV-подход для массового заполнения. Это не значит, что нужно напрямую править базу данных. Гораздо спокойнее экспортировать товары с custom meta, добавить колонку и импортировать обратно через стандартный WooCommerce importer.

SKU,_cost_of_goods
TEST-SUP-001,12.40
TEST-SUP-002,18.90
TEST-SUP-003,0

После импорта откройте каждый тестовый товар и проверьте, что значение появилось в нужном поле. Если column mapping не распознал meta key автоматически, выберите соответствие вручную. Откат простой: повторный импорт с пустыми или исправленными значениями для тех же SKU либо восстановление товара из резервной копии staging-сайта.

Упаковочные листы, приватность и Cost of Goods

Packing slip в WooCommerce Dropshipping закрывает сразу несколько задач. Он сообщает поставщику, какие товары и в каком количестве отправить, может содержать shipping address, billing address, company details, customer service contacts, SKU, product label, quantity label, package type и price-related fields. При этом часть данных может быть лишней или нежелательной для конкретной модели работы.

Если поставщик отправляет товар от имени магазина, packing slip должен помогать сделать посылку аккуратной и нейтральной. Если поставщик ведёт свою бухгалтерию по закупочным ценам, ему может быть полезен Cost of Goods, а не розничная цена магазина. Документация описывает опции, позволяющие показывать total price, скрывать shipping cost, скрывать tax, показывать Cost of Goods instead of selling price и включать customer contact fields. Используйте их не как "включить максимум", а как набор решений по доступу к данным.

Приватность покупателя

В настройках есть опции, которые скрывают customer info и customer contact info в packing slip, order emails и supplier dashboard. Если включить скрытие customer info, документация указывает на поведение со store address as shipping address для supplier order list. Это может быть полезно для приватности, но опасно, если supplier должен сам отгружать заказ конечному покупателю. Поэтому перед включением такой опции ответьте на вопрос: кто физически печатает этикетку и кому нужен адрес?

Cost of Goods как управленческое поле

Cost of Goods помогает разделить закупочную цену и цену продажи. Для supplier это может быть важно, если packing slip должен содержать сумму, по которой магазин покупает товар у поставщика, а не сумму, которую заплатил клиент. Но это поле чувствительно: неправильная колонка CSV или ошибочный импорт исказит маржу и документы. Перед массовым обновлением экспортируйте текущие товары, сохраните резервную копию файла и сделайте пробный импорт на малой группе SKU.

Схема упаковочного листа WooCommerce Dropshipping с настройками приватности и себестоимости
Упаковочный лист нужно настраивать по роли поставщика: адрес, товары, SKU, цены и приватность должны соответствовать реальному процессу отгрузки.

Письма поставщикам и статусы заказов WooCommerce

Многие проблемы с WooCommerce Dropshipping выглядят как проблема плагина, но начинаются в базовой логике WooCommerce. Supplier notification обычно ждёт заказ, который дошёл до состояния выполнения. WooCommerce считает Processing статусом, где оплата получена, stock уменьшен, а заказ требует отгрузки. Если ваш payment gateway оставляет заказ в On hold, если заказ является виртуальным, если товар не связан с supplier или если email delivery сломан, поставщик может не получить ожидаемое уведомление.

Что проверять в тестовом заказе

Создайте физический товар, привяжите supplier, оформите тестовый заказ, переведите его в рабочий статус и посмотрите не только email, но и order notes. Важно увидеть, что заказ содержит правильный товар, supplier assignment сохранён, письмо сформировалось, attachment включён при необходимости, а supplier dashboard показывает ожидаемые данные. Если используете email logging, сравните журнал отправки с фактической доставкой.

Проверка цепочки уведомления поставщику
Этап Что должно быть видно Если результата нет
Товар В product edit выбран supplier из списка. Проверьте metabox Drop Ship Supplier и совпадение имени supplier.
Заказ Заказ содержит физический товар и переходит в Processing. Проверьте payment gateway, order status и тип товара.
Email Supplier notification появляется в журнале отправки. Проверьте настройки email, SMTP и адрес supplier.
PDF/CSV В письме есть включённые attachment, если они нужны. Проверьте packing slip settings и опции отправки CSV.

После этой проверки вы получите не абстрактное "плагин работает", а конкретную схему: какой статус запускает email, какой supplier его получает, какие данные уходят и где искать следы, если письмо пропало.

Практический пример: локальный поставщик для тестового товара

Разберём сценарий, который можно повторить без риска для живой витрины. Цель - создать одного локального поставщика, привязать к нему один товар, оформить тестовый заказ и убедиться, что поставщик получил нужные данные. Это лучший первый сценарий даже для магазина, который потом планирует AliExpress, потому что он проверяет базовую механику WooCommerce Dropshipping без внешней площадки.

Цель

Мы хотим, чтобы товар TEST-SUP-001 был связан с supplier, а при заказе плагин отправил supplier notification и, если включено, PDF packing slip. Покупатель должен пройти стандартный WooCommerce checkout, а администратор должен увидеть заказ в expected status.

Подготовка

  • Создайте тестовый physical product с понятным SKU и временной ценой.
  • Создайте supplier с рабочим email, к которому у вас есть доступ.
  • Включите email logging или другой способ увидеть, отправляется ли письмо.
  • Отключите массовые импорты, автоматические внешние действия и спорные privacy options на время теста.

Шаги

  1. Откройте Products > Suppliers, добавьте supplier name и email, сохраните запись.
  2. Откройте тестовый товар, найдите Drop Ship Supplier, выберите созданного supplier и нажмите Update.
  3. Перейдите в WooCommerce > Settings > Dropshipping > Supplier Email Notifications и включите supplier emails.
  4. Откройте Packing Slips, включите PDF attachment только если вы хотите проверить packing slip в этом тесте.
  5. Оформите заказ как покупатель или создайте заказ вручную, добавив тестовый товар.
  6. Доведите заказ до Processing, если payment gateway не сделал это сам.
  7. Проверьте supplier mailbox, email log, order notes и attachment.

Ожидаемый результат

Поставщик получает письмо с товарами, количеством и order details. Если включён PDF, к письму прикрепляется packing slip. В заказе видно, что товар был связан с supplier. Если supplier dashboard используется, supplier может войти в свою учётную запись и увидеть доступные ему order details.

Нюанс, который часто мешает

Если заказ не переходит в Processing, письмо может не отправиться, хотя supplier и товар настроены правильно. Не лечите это переустановкой плагина. Сначала проверьте order status, тип товара, payment gateway и WooCommerce emails. Затем создайте второй заказ с простым физическим товаром и ручным изменением статуса. Так вы отделите проблему dropshipping-логики от проблемы checkout или оплаты.

Как проверить результат после настройки

Проверка результата должна быть шире, чем "я получил письмо". Для магазина важны четыре слоя: товар связан с supplier, заказ запускает правильный workflow, поставщик получает только нужные данные, а администратор может объяснить, что произошло. Если любой слой остаётся туманным, при реальной продаже будет сложно понять, где ошибка.

Проверка в админ-панели

Откройте тестовый заказ и проверьте товары, SKU, количество, shipping method и order notes. Затем откройте товар и убедитесь, что supplier assignment сохранился. Если использовали CSV inventory, проверьте stock status у товара после импорта. Если использовали Cost of Goods, откройте product edit и убедитесь, что значение попало в нужное поле.

Проверка письма

Сравните email log и реальный inbox. В письме не должно быть лишних customer details, если они скрыты в настройках. Если включён CSV attachment, supplier должен понимать его структуру. Если включён PDF, откройте файл и проверьте поля: order number, shipping address, product labels, SKU, quantity, company details и footer. Не оценивайте только внешний вид - проверьте содержимое.

Проверка с точки зрения поставщика

Если supplier dashboard включён, войдите как supplier или попросите поставщика пройти тестовый вход. Он должен видеть только нужные заказы и уметь скачать packing slip, обновить shipping information или отметить заказ согласно вашему процессу. Если supplier не получил credentials, вернитесь к настройке отправки регистрационных данных и email delivery.

Мини-итог проверки: рабочая настройка подтверждена только тогда, когда вы можете показать весь путь "товар - supplier - заказ - письмо - packing slip - статус" на одном тестовом примере.

Почему WooCommerce Dropshipping может не сработать и как диагностировать проблему

Диагностику лучше вести по симптомам. Не начинайте с переустановки: у dropshipping workflow много зависимостей, и большинство ошибок можно локализовать спокойнее. Ниже - проблемы, которые характерны именно для WooCommerce Dropshipping или для его связки с WooCommerce.

Диагностическая карта ошибок WooCommerce Dropshipping для писем, CSV, AliExpress и PHP
Диагностическая карта: начинайте с симптома, затем проверяйте статус заказа, supplier mapping, SMTP, CSV и требования хостинга.

Поставщик не получил письмо

Симптом: заказ создан, но supplier не видит email. Возможная причина - заказ не дошёл до рабочего статуса, supplier не привязан к товару, письмо отключено, адрес supplier неверный или SMTP не доставляет сообщения. Проверьте order status, product supplier metabox, email log и настройки Supplier Email Notifications.

Исправление начинается с одного тестового заказа. Привяжите supplier к одному physical product, переведите заказ в Processing и посмотрите журнал отправки. Если письмо есть в журнале, но не пришло, работайте с доставкой: SMTP, SPF, DKIM, spam folder, email provider. Если письма нет в журнале, возвращайтесь к настройкам плагина и order status.

PDF packing slip не прикрепляется

Симптом: supplier email приходит, но PDF отсутствует. Возможная причина - attachment disabled, packing slip creation disabled, suppression email option, ошибка генерации PDF или конфликт с email template. Проверьте Packing Slips, параметры attachment и содержимое письма. Если PDF должен быть доступен в supplier dashboard, проверьте dashboard отдельно.

Не включайте одновременно все PDF-поля. Сначала добейтесь простого PDF с order number, SKU и quantity. Затем добавляйте company details, addresses, price fields и footer. Если после конкретной опции PDF перестал формироваться, откатите её и проверьте logs.

Supplier dashboard недоступен

Симптом: supplier не может войти или не видит заказы. OPMC support указывает, что supplier account создаётся как отдельный user type, а credentials могут отправляться при создании supplier, если нужная опция была включена заранее. Проверьте, был ли supplier создан после включения отправки registration details, доставлено ли письмо и существует ли пользователь в WordPress.

Если supplier не получил доступ, используйте стандартный WordPress user reset flow вместо ручного создания нового supplier с похожим именем. Иначе можно получить две записи: одна привязана к товарам, другая имеет login, но не видит нужные orders.

CSV inventory обновляет не те товары

Симптом: после импорта часть товаров изменила stock status неправильно или не изменилась. Возможная причина - неправильная колонка SKU, delimiter, CSV type, encoding или разный формат SKU у supplier и WooCommerce. Проверьте supplier inventory settings: CSV column delimiter, CSV sku column #, CSV type и quantity column.

Исправление - не повторять полный импорт вслепую. Возьмите CSV из трёх строк, где результат заранее известен, и проверьте mapping. Если supplier даёт Y/N, не используйте quantity mode. Если supplier даёт число, не используйте indicator mode без преобразования файла.

AliExpress product import не даёт ожидаемый результат

Симптом: extension видит страницу, но товар импортируется неполно, variations выглядят странно или product data требует ручной правки. Возможные причины - изменения на стороне AliExpress, некорректный API key, неправильный URL магазина, security-блокировка или временный сбой extension. WooCommerce документация отмечала проблемы с product import после изменений AliExpress, поэтому импорт всегда стоит проверять осторожно.

Начните с URL и API key, затем проверьте одну product page, потом queue. Если прямой импорт создаёт слишком сырой товар, используйте queue и редактируйте title, descriptions, images, variations и pricing до публикации. Если import process не работает вообще, не трогайте supplier emails и local workflow - они могут быть исправны независимо от AliExpress.

Ошибка Uncaught Error: Call to undefined function cal_days_in_month()

Симптом: сайт или функция плагина падает с ошибкой cal_days_in_month(). Документация WooCommerce Dropshipping объясняет это отсутствием calendar support в PHP. Исправление находится на стороне хостинга: нужно попросить провайдера включить соответствующую поддержку PHP или проверить конфигурацию сервера.

Не пытайтесь исправлять это правкой файлов плагина. Это серверная зависимость. После изменения на хостинге повторите тот же тестовый сценарий и проверьте logs.

Ограничения, безопасность данных и разумные настройки

WooCommerce Dropshipping касается персональных данных покупателя и операционных данных магазина. Поэтому настройка должна быть не только удобной, но и минимальной. Не каждый supplier должен видеть customer email, billing address, tax split, phone number или retail price. Если поставщик отправляет товар покупателю напрямую, ему нужен shipping address. Если он только готовит товар для вашего склада, набор данных может быть существенно меньше.

Что не стоит включать без причины

  • Показ retail price в packing slip, если supplier работает по закупочной цене.
  • Показ customer contact info, если поставщик не связывается с покупателем напрямую.
  • Автоматическую отправку additional email при completed status, если supplier уже получает начальное уведомление и это создаёт дубли.
  • Массовый CSV import без теста на малом файле.
  • AliExpress bulk import без ручной проверки вариаций, SKU, описаний и изображений.

Отдельно следите за кешем и security-плагинами. Публичная часть сайта может кешироваться, но админ-панель, checkout, order endpoints, supplier dashboard и любые AJAX/API-запросы extension не должны ломаться из-за агрессивной оптимизации. Если supplier dashboard показывает старые данные, временно исключите его путь из кеша и проверьте снова.

Безопасные улучшения без правки ядра плагина

Для WooCommerce Dropshipping лучше избегать PHP-хуков, если они не подтверждены документацией или кодом конкретной версии. Безопаснее использовать настройки, CSV, email delivery checks и штатные WooCommerce-механизмы. Один полезный "лайфхак" здесь - не код, а повторяемая таблица проверки, которую можно использовать перед массовым импортом или изменением supplier workflow.

CSV как контролируемый способ массовых правок

Если нужно заполнить Cost of Goods или обновить supplier-related data, сначала экспортируйте товары через стандартный WooCommerce exporter с custom meta. Затем внесите изменения в CSV и импортируйте обратно с обновлением существующих товаров по SKU или ID. Такой подход обратим: у вас остаётся исходный файл, понятен набор изменённых колонок и можно проверить результат на малой выборке.

Не используйте прямые SQL-запросы, редактирование таблиц базы данных или правку файлов плагина. Даже если это кажется быстрее, ошибка в meta key или SKU затронет больше товаров, чем вы планировали. Для store owner безопаснее потерять десять минут на тестовый CSV, чем потом искать, почему поставщик получил неправильную себестоимость.

Шаблон внутренней проверки перед запуском

  • Есть staging или резервная копия перед включением функций.
  • Создан один supplier с доступным email.
  • Один physical product привязан к этому supplier.
  • Один тестовый заказ дошёл до Processing.
  • Supplier email виден в журнале отправки и реально пришёл.
  • Packing slip содержит только нужные данные.
  • CSV import проверен на 2-3 SKU, а не на всей базе.
  • AliExpress import проверен на одном товаре, если этот режим используется.

Эта проверка выглядит простой, но она защищает от большинства ошибок запуска. После неё можно расширять сценарий: добавлять второго supplier, включать PDF attachment, пробовать supplier dashboard и только затем переходить к импорту товаров.

Вопросы, которые стоит разобрать перед запуском

Можно ли использовать WooCommerce Dropshipping только для локальных поставщиков без AliExpress?

Да, такой сценарий прямо описан в документации как отдельный путь: можно настроить suppliers, привязать товары, использовать supplier emails, packing slips и dashboard без AliExpress settings. В этом случае не включайте CBE и API key без необходимости.

Почему письмо поставщику не приходит, хотя заказ создан?

Чаще всего нужно проверить статус заказа, supplier assignment, email notifications и доставку SMTP. Заказ должен пройти подходящий WooCommerce workflow, а товар должен быть связан с supplier. Если письмо есть в email log, но не дошло, проблема скорее в доставке почты.

Можно ли импортировать shipping costs из AliExpress в реальном времени?

Документация WooCommerce Dropshipping указывает, что плагин не импортирует AliExpress shipping costs в таком виде. Стоимость можно учитывать через fixed value или markup при импорте, а доставку в WooCommerce настраивать отдельно.

Что делать, если Cost of Goods не заполнился после импорта?

OPMC support описывает workaround через CSV и meta key _cost_of_goods. Безопасный путь - экспортировать товары с custom meta, добавить колонку, импортировать на малой группе SKU и проверить product edit screen. Не правьте базу напрямую.

Нужно ли показывать покупательские данные в packing slip?

Только если они нужны поставщику для выполнения заказа. Shipping address обычно нужен тому, кто отгружает посылку. Customer email, phone, billing address, tax и розничная цена нужны не всегда. Настраивайте поля по роли supplier, а не по принципу "пусть видит всё".

Подходит ли плагин для виртуальных и скачиваемых товаров?

Для классического dropshipping важны физические товары и shipping workflow. Документация объясняет, что для intangible products shipping не участвует, поэтому supplier email может не работать так, как для физической отгрузки. Если у вас цифровой товар, проверьте сценарий отдельно и не ждите обычной supplier fulfilment-логики.

Почему возникает ошибка cal_days_in_month()?

Документация связывает её с отсутствием PHP calendar support. Это вопрос конфигурации хостинга. Попросите провайдера включить нужную поддержку PHP и повторите тест. Не исправляйте такую ошибку изменением файлов плагина.

Стоит ли сразу включать supplier dashboard?

Не обязательно. Если поставщик готов работать по email и packing slip, начните с этого. Dashboard добавляйте, когда понятны роли, доступы, password reset, visibility order data и то, кто обновляет shipping information. Чем больше доступа получает supplier, тем внимательнее нужна проверка приватности.

Когда WooCommerce Dropshipping будет удачным выбором

WooCommerce Dropshipping стоит использовать, если ваш магазин уже живёт в WooCommerce и вам нужен управляемый маршрут заказов к поставщикам: supplier records, product assignment, supplier notifications, packing slips, CSV inventory и проверяемый dashboard. Это расширение особенно полезно, когда у вас есть локальные suppliers или смешанная модель, где часть товаров импортируется, а часть выполняется вручную через поставщиков.

Перед запуском на живом потоке не пытайтесь проверить всё сразу. Сначала один supplier, один physical product, один test order, одно письмо, один packing slip и один CSV на несколько строк. После этого расширяйте систему по поставщикам и категориям. Такой порядок лучше защищает магазин от ошибок, чем быстрый массовый импорт и длинная диагностика после первой реальной продажи.

Если после чтения вы понимаете, что ваш сценарий - именно supplier workflow внутри WooCommerce, можно перейти к блоку загрузки и загрузить WooCommerce Dropshipping для безопасного теста на подготовленной копии сайта. Если же вам нужна отдельная AliExpress-центричная система с глубокой автоматизацией закупки, стоит сначала сравнить альтернативы и только потом менять рабочий процесс магазина.

Видео по настройке WooCommerce Dropshipping

Это видео дополняет руководство: видео по продукту. Откройте его после базовой настройки, чтобы сверить интерфейс и последовательность действий.

Автор: Редакция JoomFox.org

Вы не зарегистрированы, чтобы оставлять комментарии.