К основному содержимому

Как подключить двустороннюю интеграцию с WooCommerce

Узнайте, как настроить интеграцию WooCommerce с RO App для автоматического импорта заказов, товаров и клиентов

Автор: Christina

В этой статье вы узнаете, как подключить ваш магазин WooCommerce к RO App, чтобы автоматически импортировать заказы, товары и клиентов. После настройки все новые данные синхронизируются в режиме реального времени, что делает управление заказами быстрым и простым.

⭐ Эта интеграция доступна в рамках тарифного плана All-in-One.

Шаг 1. Подготовьте учетные данные API WooCommerce

1. В вашем профиле WooCommerce перейдите в WooCommerce > Settings > Advanced > REST API.

2. Нажмите Add key.

3. Заполните поля:

  • Description – добавьте название ключа (например, RO App),

  • User – выберите пользователя, для которого вы создаете ключ,

  • Permissions – выберите опцию Read/Write.

4. Нажмите Generate API key.

5. Скопируйте и сохраните Consumer key и Consumer secret, так как они отображаются только один раз. Они понадобятся вам для подключения вашего магазина к RO App.

Обратите внимание: при интеграции с WooCommerce важно учитывать, что на стороне сайта могут быть настроены ограничения доступа по IP-адресам или геолокации (геоблокировка). Подробнее о настройке белого списка IP-адресов в WooCommerce.

Шаг 2. Подключите ваш магазин WooCommerce к RO App

2. Нажмите + Магазин и установите флажок Интеграция включена.

3. В поле Платформа выберите WooCommerce.

4. Заполните все необходимые поля:

Название — название магазина;

URL веб-сайта — ссылка на ваш веб-сайт WooCommerce (например, https://shopname.com/)

Consumer key — вставьте Consumer key, который вы создали в своем профиле WooCommerce;

Consumer secret — введите Consumer secret;

Локация — выберите локацию, где будут создаваться заказы из WooCommerce;

Тип — выберите тип заказа, который будет установлен для заказов, импортированных из WooCommerce;


💡 Совет

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

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


Менеджер — выберите сотрудников, которые будут назначены менеджерами импортированных заказов.

Обратите внимание: чтобы интеграция работала корректно, сотрудники, назначенные менеджерами для этих заказов, должны иметь право Отображать сотрудника в списке менеджеров.

Идентифицировать товары по — выберите параметр (название, SKU или ID продукта), по которому товары с платформы будут идентифицироваться при обновлении в заказах RO App. Это необходимо, чтобы избежать дублирования товаров.

5. Нажмите Продолжить.

Шаг 3. Сопоставьте статусы и импорт данных

На этом шаге вам нужно сопоставить статусы WooCommerce с соответствующими статусами в RO App.

Если в системе активна интеграция с Нова Пошта или Укрпочта и для них настроено автоматическое обновление статусов, может возникнуть конфликт между правилами интеграций — маркетплейса и службы доставки.

Поэтому в поле «Обновлять статусы в соответствии со службой доставки» выберите те службы доставки, которые вы используете.

В таком случае, до момента привязки ТТН к заказу статусы заказа будут синхронизироваться с WooCommerce в соответствии с настройками интеграции с WooCommerce. После привязки ТТН Нової Пошти или Укрпошти обновление статусов происходит исключительно по правилам соответствующей службы доставки.

Шаг 4. Сопоставьте налоги

В столбце «WooCommerce налоги» отображаются налоги, настроенные в вашей учётной записи WooCommerce. Здесь указаны их названия и налоговые ставки.

В WooCommerce налоги можно настроить в личном кабинете на странице Woocommerce > Настройки > Налоги > во вкладке Стандартные тарифы. Также вы можете добавить другие классы (группы) налогов и задать соответствующие налоговые ставки в этих группах. WooCommerce передает все ставки, имеющиеся в аккаунте.

В столбце «RO App налоги» отображаются коды включенных налогов в RO App. Если после сопоставления налог в RO App отключить, он больше не будет применяться к заказам.

В RO App вы можете добавить и настроить налоги на странице Настройки > Финансы. Чтобы налоги применялись правильно, необходимо правильно сопоставить их тип — вложенный или наложенный.

Тип определяется тем, обозначена ли налоговая ставка в WooCommerce как «Сложная» (Compound):

  • сложные налоги WooCommerce (Compound) — сопоставляйте со наложенными налогами в RO App;

  • несложные налоги WooCommerce (Not compound) — сопоставляйте со вложенными налогами в RO App.

Флажок «сложный» настраивается отдельно для каждой налоговой ставки на странице WooCommerce → Настройки → Налоги (столбец «Сложение»), а не для всего магазина сразу. Поэтому в рамках одной учетной записи WooCommerce могут одновременно существовать и сложные, и несложные ставки — так же, как в RO App могут одновременно применяться и вложенные, и наложенные налоги.

Если сопоставить налоги неправильно (например, сложный налог WooCommerce со вложенным налогом в RO App), сумма налога в заказе будет рассчитана неверно.

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

Как рассчитываются налоги в WooCommerce

Помимо типа ставки (смешанная / несмешанная), на сумму налогов и итоговую стоимость заказа влияет ещё одна настройка — «Включение налога в цены» (WooCommerce → Настройки → Налоги). Она определяет, что означает цена, которую вы вводите в карточке товара:

  • Цены указываются с учётом налогов — введённая цена является конечной и уже включает в себя все налоги. WooCommerce вычисляет из неё чистую цену товара, а налоги просто отображаются отдельными строками — итоговая сумма заказа равна введённой цене.

  • Цены указываются без учёта налогов — введенная цена является чистой базовой ценой товара (без налогов). Все налоги начисляются и добавляются к ней сверху, поэтому итоговая сумма заказа будет больше введенной цены товара.

Важно: эта настройка влияет только на расчет сумм в WooCommerce и не влияет на то, как сопоставлять типы налогов с RO App — для маппинга всегда ориентируйтесь только на признак «Смешанная» в конкретной ставке.

Обратите внимание на отдельный случай: если у вас настроено несколько смешанных (compound) ставок одновременно, WooCommerce рассчитывает их последовательно — в порядке, заданном в колонке «Приоритет» на странице «Стандартные ставки». Каждая последующая смешанная ставка начисляется уже на сумму с предыдущей, а не на чистую цену товара.

Шаг 5. Импорт данных

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

После этого произойдет однократный импорт заказов, товаров и клиентов из WooCommerce в RO App. Процесс может занять некоторое время, в зависимости от количества импортируемых заказов. Благодаря дальнейшей синхронизации все новые заказы с платформы WooCommerce будут автоматически отправляться в RO App, а данные во всех импортированных заказах будут обновляться каждую минуту.

Обратите внимание: будут импортированы все заказы, созданные в течение последних 2 месяцев, за исключением заказов со статусами Completed, Cancelled, Refunded, Failed, Trash.

Как редактировать и удалять интеграцию

Чтобы редактировать настройки интеграции, откройте нужную интеграцию, внесите изменения и сохраните настройки.

Чтобы удалить интеграцию с магазином, откройте ее, нажмите кнопку Удалить и подтвердите действие.

вукомерс, ву комерс, вуукоммерс, вукоммерс, вукомерс вордпрес

Нашли ответ на свой вопрос?