Как подключить CloudShop к WooCommerce?

В CloudShop есть интеграция с интернет-магазинами, созданными на базе WooCommerce. Как её настроить? Расскажем в данной статье.

Настраиваем синхронизацию

Внимание! Поддерживаемые версии:

  • WordPress 4.4 или более поздняя.
  • WooCommerce 3.0.x или более поздняя.

Шаг первый

Заходим в настройки WooCommerce, находим вкладку Дополнительно, а в ней — Rest API.

Нажимаем кнопку Добавить ключ:

Шаг второй

Заполняем поля.

  • В поле Описание можно написать любое название, но, чтобы в будущем не возникло вопросов, назовём «CloudShop».
  • Выбираем пользователя, владельца ключа.
  • Выставляем права — Чтение / Запись.
  • Нажимаем Генерировать ключ API.

После сохранения выводится окно с деталями ключа:

Важно! 

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

Шаг третий

Настраиваем CloudShop.

Открываем страницу интеграций с CloudShop. В разделе Интернет-магазины выбираем WooCommerce

Шаг четвёртый

Заполняем поля.

  • В поле Адрес сайта — URL вашего сайта на WordPress (например, https://mysite.ru).
    Важно! Не указывайте адрес сайта с путями, например https://mysite.ru/shop/. Это приведёт к ошибкам синхронизации.
  • В полях Пользовательский ключ и Секретный код пользователя вставляем данные, которые вы получили ранее, настраивая ключ WooCommerce.
  • В поле Магазин указываем магазин в CloudShop, с которым будет происходить синхронизация.
  • Нажимаем Подключить.

В блоке Установленные появилась плашка с вашей новой интеграцией.

Шаг пятый, последний

Проверяем, всё ли получилось.

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

Должен появиться вебзацеп: Cloudshop order created.

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

Обмен данными о товарах

Выгрузка информации о товаре происходит по нажатию кнопки синхронизации.

После того, как вы настроили синхронизацию, нужно выгрузить товар из CloudShop в интернет-магазин. Для этого на странице Интеграции в CloudShop выберите нужную интеграцию из установленных и в открывшемся окне нажмите на кнопку Ручная синхронизация.

Важно!

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

Какая информация выгружается?

Товары

  • Группа, в которой находится товар. В интернет-магазине WooCommerce они отображаются как «категории товара». Иерархия групп CloudShop сохранится и в WooCommerce.
  • Наименование товара.
  • Артикул (если артикула нет, то в интернет-магазине вместо артикула будет отображаться код товара в CloudShop).
  • Описание товара.
  • Фотография товара. Важно! WooCommerce поддерживает несколько фотографий товара, но при каждой синхронизации будет установлена одна фотография из CloudShop.
  • Категории товара. В интернет-магазине WooCommerce они отображаются как «метки товара».
  • Цена продажи.
  • Скидка. В интернет-магазине WooCommerce нет понятия скидка в %. В CloudShop автоматически считается цена продажи с учётом скидки и записывается в поле «цена распродажи».
  • Остаток товара в магазине.

Услуги

  • Отличие услуги от товара в WooCommerce заключается в том, что у услуги нет настройки управления запасами. Таким образом, если у вас в интернет-магазине были такие товары, то в CloudShop они будут сохранены как услуги.
  • Всё остальное по аналогии с товаром.

Модификации

  • Модификации товара или услуг CloudShop автоматически создаются в интернет-магазине WooCommerce в виде атрибутов товара.
  • У модификаций могут быть разные цены, количество и фотография.

Комплекты

Внимание! В данный момент WooCommerce не поддерживает работу с комплектами в том виде, в котором они существуют в CloudShop.

Обмен данными о заказах и покупателях

Загрузка данных о заказах и клиентах, происходит автоматически.

Заказы автоматически появляются в CloudShop.

  • Создаётся отложенный документ продажи.
  • Номер документа совпадает с номером в WooCommerce.
  • Устанавливается статус «Новый».
  • Автоматически добавляется комментарий «Заказ с сайта …» и, если покупатель указал дополнительные пожелания, они также записываются в комментарий к документу.
  • Автоматически создаются отложенные оплаты по документу.

Автоматически в базе CloudShop создаются клиенты у которых фиксируются.

  • Наименование — Имя и Фамилия покупателя из формы WooCommerce
  • Номер телефона
  • Email
  • Фактический адрес — Страна, адрес, населённый пункт, область/регион, почтовый индекс из формы WooCommerce

При изменении статуса заказа в CloudShop, автоматически изменяется статус заказа в WooCommerce.

 

Вот и всё, теперь вы можете выгружать актуальную информацию по товарам в интернет-магазин и автоматически получать заказы в CloudShop.
Ну а если что-то пошло не так? Пишите нам в техподдержку, будем разбираться вместе!

About The Author