Добавление заказов из магазина на Wordpress

Как подключить магазин на WooCommerce для получения заказов сразу после их оформления на сайте
Автор Александра Дубейко
Обновлено 2 недели назад

Установка плагина для WordPress (WooCommerce) позволяет:

  • автоматически передавать заказы в keyCRM сразу после оформления на сайте;
  • экспортировать все заказы в CRM в один клик;
  • передавать остатки и статусы заказов из CRM на сайт;
  • импортировать товары и варианты (разово все, далее — автоматически новые) с сайта в CRM;
  • передавать лиды из форм (Contact Form 7, WPForms) в воронки;
  • обновлять в CRM статус оплаты, если он изменился на сайте.

Шаг 1. Создание источника в keyCRM

Перейдите в  «Настройки» →  «Источники». Появится список подключенных на данный момент источников. В конце списка есть кнопка «Добавить источник». Нажмите на нее и откроется окно для заполнения данных:

  1. Название  укажите произвольное название источника;
  2. Источник —  выберите Wordpress;
  3. URL источника  добавьте прямую ссылку на ваш магазин;
  4. Менеджер  при необходимости, укажите менеджера, на которого сразу будут назначаться все заказы из этого магазина. Если добавить несколько менеджеров - заказы будут назначаться на каждого менеджера по очереди. Можно оставить пустым;
  5. Валюта —  укажите валюту магазина;
  6. Вкладка «Доступ пользователей» укажите кто будет иметь доступ к заказам из этого источника;

Когда вы укажете все необходимые параметры, нажмите кнопку «Добавить».

Важно! Перед следующем шагом, обязательно добавьте хотя бы одну службу доставки в кабинете.

В противном случае при установке модуля вы получите критическую ошибку!

Шаг 2. Загрузка модуля на сайт

⬇️ В первую очередь загрузите наш модуль для WooCommerce!

Плагин работает на версиях:
● WordPress 6.7.2 - 6.8.2
● WooCommerce 9.5.1 - 10.0.2
● PHP 7.4 - 8.2
Другие версии не тестировались, поэтому мы не можем гарантировать работу плагина на них. 

Чтобы установить плагин интеграции на сайт:

  1. Откройте панель администратора вашего сайта, в боковом меню наведите на вкладку «Плагины» и выберите «Добавить новый»;
  2. Нажмите на кнопку вверху «Загрузить плагин» и далее «Выбрать файл»;
  3. Выберите загруженный архив с плагином с компьютера и нажмите «Установить»:

После загрузки плагина активируйте его и переходите к следующему шагу.

Шаг 3. Настройка модуля на сайте

Чтобы перейти в настройки интеграции:

  1. Наведите на кнопку«keycrm.app» в верхнем меню и нажмите «Настройки»;
  2. Далее вставьте ключ из keyCRM в поле API key, нажмите «Сохранить» и обязательно проследите, чтобы страница обновилась.
Обратите внимание! Поле API of URL оставьте как есть, его редактировать не нужно.  

Дальше рассмотрим каждую вкладку настроек отдельно.

Forms Integration

На этой вкладке можно настроить передачу лидов из Contact Form 7 и WPForms. Для этого нужно:

  1. Поставить галочку возле «Enable forms integration»;
  2. Выбрать воронку из keyCRM, в которую нужно передавать заявки. 

Стандартные поля: имя, телефон, email передаются в соответствующие контактные поля в карточке. Другие поля и дополнительные данные передаются в примечание.

Обратите внимание! Если у вас используются другие формы на сайте или нужны ли более расширенные настройки передачи заявок, то можно настроить передачу по API.

Webhook settings

Можно настроить передачу из keyCRM в WordPress статусов заказов и остатков товаров.

Подробные настройки, особенности обновления данных и способы проверки ошибок передачи описаны в отдельной инструкции.

Order methods

В этой вкладке нужно выбрать из списка созданный ранее (Шаг 1) источник из keyCRM:

Delivery types

Слева ваши типы доставки на сайте, а справа выберите им в соответствие типы доставки из keyCRM.

Если в нашей системе нужного вам типа для выбора соответствия еще нет, вы можете создать новую службу доставки

Payment types

Установите соответствие для типов оплат. Слева показаны типы оплат на сайте, а с права тип оплаты в keyCRM.

Новый тип оплат для выбора при необходимости также можно создать в кабинете. 

Products Import

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

Подробные настройки, особенности передачи товаров и способы проверки ошибок при передаче описаны в отдельной инструкции.

Settings of uploading

Вкладка, в которой вы можете загрузить свои старые заказы в keyCRM. 

  1. Uploading all orders нажмите кнопку  «Upload»  для загрузки всех старых заказов;
  2. Orders identifiers укажите номера заказов через запятую и нажмите кнопку  «Upload» для загрузки заказов по одному.

Все новые заказы — будут попадать в ваш кабинет мгновенно, сразу же после их оформления! 

Журнал ошибок 

Каждый день плагин создает файл журнала с названием «keycrm + дата создания» в разделе «WooCommerce» «Статус»«Журналы». В него записываются:

Пример ошибки при передаче заказа: 

  • The source uuid has already been taken: ошибка, что заказ уже был передан в keyCRM, и Wordpress повторно пытается передать заказ.


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

В статье рассмотрели настройки интеграции с Wordpress (WooCommerce) для получения заказов в keyCRM и как просмотреть логи при возникновении ошибок. Теперь вы сможете обрабатывать заказы в системе и анализировать эти заказы.  

Теги: вордпресс, вордпрес, вукомерс, вукоммерс, woo, woocommerse, Wordpress, модуль вукомерс, плагин, woocomerce
Оцените эту статью