Перейти до основного контенту

Як підключити двосторонню інтеграцію з WooCommerce

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

Автор: Christina

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

⭐ Ця інтеграція доступна з тарифного плану All-in-One.

Крок 1. Підготуйте облікові дані API WooCommerce

1. У вашому профілі WooCommerce перейдіть до WooCommerce > Налаштування > Додатково > REST API.

2. Натисніть Додати ключ.

3. Заповніть поля:

  • Опис – додайте назву ключа (наприклад, RO App),

  • Користувач – виберіть користувача, для якого ви створюєте ключ,

  • Дозволи – виберіть опцію Читання/Запис.

4. Натисніть Генерування ключа API.

5. Скопіюйте та збережіть Ключ покупця та Секрет покупця, оскільки вони відображаються лише один раз. Вони знадобляться вам для підключення вашого магазину до RO App.

Зверніть увагу, в інтеграції із WooCommerce важливо враховувати, що на стороні сайту можуть бути налаштовані обмеження доступу за IP-адресами або геолокацією (geoblocking). Детальніше про налаштування IP-whitelist в WooCommerce.

Крок 2. Підключіть ваш магазин WooCommerce до RO App

2. Натисніть + Магазин і встановіть прапорець Інтеграція увімкнена.

3. У полі Платформа виберіть WooCommerce.

4. Заповніть усі необхідні поля:

Назва назва магазину;

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

Consumer key — вставте ключ споживача, який ви створили у своєму профілі WooCommerce;

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, ви можете додати та налаштувати податки на сторінці Налаштування > Фінанси. Щоб податки застосовувались правильно, потрібно правильно зіставити їхній тип — вкладений чи накладений.

Тип податку в 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.

Як редагувати та видаляти інтеграцію

Щоб редагувати налаштування інтеграції, відкрийте потрібну інтеграцію, внесіть зміни та збережіть налаштування.

Щоб видалити інтеграцію з магазином, відкрийте її, натисніть кнопку Видалити та підтвердіть дію.

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

Ви отримали відповідь на своє запитання?