Создание продуктов (товаров, услуг) в WooCommerce по данным из Мой Склад

Принята к реализации Пользовательская
Ручное и автоматическое создание продуктов в WooCommerce по данным из Мой Склад.

Эта возможность является дочерней для возможности: Автоматизация работы с продуктами (товарами, услугами) Мой Склад и WooCommerce. Дочерняя возможность используется для реализации принципов родительской возможности.

Бывают ситуации, когда:

  • Продукты уже имеются в Мой Склад и не хочется руками заполнять в WooCommerce.
  • Редактирование продуктов полностью происходит в Мой Склад.

И что в таком случае делать? Конечно же нужно загружать на сайт созданные в Мой Склад продукты с дальнейшим обновлением этих данных.

Содержимое

    Как работает?

    Получение продуктов из Мой Склад на сайт возможно в ручном и автоматическом режимах. Автоматический режим разделен на две версии.

    Ручное получение продуктов из Мой Склад

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

    Для создания продуктов по данным из Мой Склад необходимо:

    • Выбрать соответствующий инструмент получения продуктов.
    • Выбрать необходимые настройки в инструменте получения продуктов.
    • Нажать на кнопку получения продуктов и дождаться выполнения задачи, не закрывая окно браузера.

    Повторять ручное получение продуктов можно в любое время при необходимости. Два раза один и тот же продукт не переносится благодаря алгоритму синхронизации продуктов.

    Автоматическое получение продуктов

    В отличие от ручного получения продуктов, при автоматическом режиме пользователь задействуется только при произведении настроек для автоматического получения продуктов. Получать продукты возможно по расписанию через планировщик заданий, а так же, через веб-хуки (webhooks).

    Получение по расписанию

    В зависимости от версии WordPress и WooCommerce будут задействованы различные методы запуска заданий по расписанию. В технические вопросы вдаваться не будем.

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

    Через Веб-хуки (webhooks)

    Данный способ дает возможность моментального получения продуктов из Мой Склад. В момент создания продуктов на стороне Мой Склад, будет происходить оповещение сайта.

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

    Примечание

    Для создания продуктов, так же загружаются данные по изображениям в этих продуктах, а так же данные по категориям и атрибутам.

    Данные по продуктам загружаются согласно произведенным ранее настройкам.

    При автоматическом получении продуктов через веб-хуки, рекомендуется так же раз в сутки получать продукты через расписание. Это нужно для исключения пропажи продуктов при не доставке веб-хуков по техническим причинам.

    Сопутствующие возможности

    Возможность "Создание продуктов (товаров, услуг) в WooCommerce по данным из Мой Склад" имеет сопутствующие возможности:

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