CoreviaFlowCOREVIAFLOWDIGITAL PROJECT COMPANY Залишити заявку
EN UA RU

Інтеграція QuickBooks Online ↔ WooCommerce

Замовлення WooCommerce стають продажами в QuickBooks Online з тими ж товарами й покупцем, а залишки й назви товарів ідуть у ногу з обліком

Магазин WooCommerce живе на вашому власному сайті WordPress, а облік — у QuickBooks Online. Між ними сидить людина, яка переносить кожне замовлення в рахунок, шукає, чи є вже такий покупець, і після кожної закупівлі виправляє залишки на сайті. Зв'язка QuickBooks Online ↔ WooCommerce прибирає це перенесення: кожне замовлення стає продажем у QuickBooks із тими ж рядками, що бачив покупець, клієнти створюються один раз і використовуються повторно, оплати закривають потрібний продаж, а залишки й назви товарів із QuickBooks повертаються в магазин. Нижче — що саме передається, які сценарії закриваємо і на які можливості обох систем спираємось.

Що передається між системами

  • WooCommerce → QuickBooks OnlineНове замовлення WooCommerce стає рахунком у QuickBooks Online з тими ж товарами, кількістю, знижками, доставкою й податковими рядками, які покупець бачив при оформленні.
  • WooCommerce → QuickBooks OnlineКоли замовлення оплачено, оплата записується в QuickBooks на цей рахунок; покупець, що оплачує кілька замовлень разом, закриває їх усі однією оплатою.
  • WooCommerce → QuickBooks OnlineТовари магазину зіставляються з позиціями QuickBooks за артикулом, тож кожен продаж лягає на потрібну позицію, а виручка звітується за товарами, а не однією сумою.
  • WooCommerce → QuickBooks OnlineСкасоване чи повернене замовлення у WooCommerce створює відповідне коригування в QuickBooks на той самий продаж і клієнта.
  • QuickBooks Online → WooCommerceЗалишки й назви товарів, які ведуться в QuickBooks, після закупівлі чи інвентаризації повертаються в магазин, тож сайт не продає те, чого на складі вже немає.
  • QuickBooks Online ↔ WooCommerceКлієнти зіставляються за поштою: новий покупець магазину створюється в QuickBooks один раз, а постійний використовується повторно, тож список клієнтів не заповнюється дублями.

Що підключаємо

  • Перевіряємо версії WordPress і WooCommerce та вмикаємо читабельні постійні посилання, якщо сайт досі використовує прості посилання за замовчуванням, бо без них підключення не працює.
  • Ви створюєте окремого користувача WordPress для підключення й видаєте для нього ключ доступу лише з потрібними правами; видаліть цього користувача — і ключ перестане працювати.
  • Магазин налаштовується повідомляти наш сервер про нові, змінені й оплачені замовлення, а кожне повідомлення перевіряється за секретним підписом, перш ніж ми йому довіримо.
  • Власник компанії в QuickBooks один раз надає доступ через вікно згоди Intuit; якщо підключення не використовується 100 днів, власник входить знову.
  • Разом із бухгалтером обираємо позиції й рахунки QuickBooks для продажів, доставки й податку та вирішуємо, де ведуться залишки — у QuickBooks чи в магазині.
  • Спершу проганяємо на тестовій компанії QuickBooks, потім переходимо на бойову компанію з погодженої дати, щоб старі замовлення не подвоїлися.

Сценарії автоматизації

01

Кожне замовлення набирають двічі

Було хтось відкриває кожне замовлення WooCommerce і передруковує його рахунком у QuickBooks, а помилкову кількість знаходять лише наприкінці місяця.

Стало замовлення приходить у QuickBooks з тими ж рядками, що бачив покупець, а бухгалтер лише переглядає список.

02

Які замовлення справді оплачені?

Було магазин показує замовлення оплаченими, QuickBooks — відкриті рахунки, і бухгалтер звіряє одне з одним вручну.

Стало оплачене замовлення закриває свій рахунок у QuickBooks, а відкриті рахунки означають гроші, які справді ще не прийшли.

03

Розпродано, але й далі на сайті

Було облік у QuickBooks показує нуль, а магазин далі приймає замовлення, доки хтось не оновить кількість вручну.

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

04

Той самий покупець тричі

Було постійного покупця щоразу створюють у QuickBooks заново, і його історія розкидана по трьох картках.

Стало покупця знаходять за поштою, і кожне замовлення лягає на одну картку.

Як це працює технічно

Для тих, хто перевіряє: кожен пункт веде на сторінку офіційної документації, звідки він узятий.

  • У QuickBooks рахунок (Invoice) — це форма продажу, за якою клієнт платить за товар чи послугу пізніше; саме на неї перетворюється угода з CRM.

    Джерело: developer.intuit.com ↗ перевірено 2026-09-27
  • Оплата в QuickBooks може закривати кілька рахунків одного клієнта одразу, тому одне надходження може закрити кілька угод у CRM.

    Джерело: developer.intuit.com ↗ перевірено 2026-09-27
  • Позиції (Item) у QuickBooks — це товари й послуги, які компанія купує або продає; вони стають рядками рахунку, тому каталог у CRM ми будуємо на них.

    Джерело: developer.intuit.com ↗ перевірено 2026-09-27
  • Ключі API прив'язані до конкретного користувача WordPress і успадковують його ролі та права; кожен ключ має рівень лише читання, лише запису або читання й запису, а якщо користувача видалити, ключ перестає працювати.

    Джерело: developer.woocommerce.com ↗ перевірено 2026-09-27
  • WooCommerce може надсилати вебхук-сповіщення щоразу, коли замовлення, товари, купони чи клієнти додаються, змінюються чи видаляються, при покупках та інших подіях; доставлений вебхук несе в заголовках запиту хеш, сформований із секретного ключа.

    Джерело: woocommerce.com ↗ перевірено 2026-09-27
  • WooCommerce автоматично вимикає вебхук після понад п'яти поспіль невдалих доставок і веде журнал кожної події, що викликала вебхук, тож доставку й відповідь сервера-отримувача можна перевірити.

    Джерело: woocommerce.com ↗ перевірено 2026-09-27

Обмеження

Обмеження складаються з двох систем. QuickBooks Online зроблено для США, Канади, Великої Британії, Австралії та ще кількох ринків; у матеріалах Intuit немає української версії чи української звітності, тож ця зв'язка — для магазинів, чий облік уже ведеться в QuickBooks за кордоном. Intuit обмежує кількість запитів до однієї компанії за хвилину, тож велике перше завантаження йде чергою, а доступ треба підтвердити знову після 100 днів без використання. WooCommerce працює на вашому власному сайті WordPress: потрібні WooCommerce 3.5 або новіший, WordPress 4.4 або новіший і читабельні постійні посилання, а якщо ваш сервер понад п'ять разів поспіль не відповідає на повідомлення магазину, WooCommerce призупиняє їх, доки хтось не ввімкне знову, тож хостинг має бути стабільним. На які рахунки йдуть продажі, доставка й податок — рішення бухгалтерське, налаштовуємо так, як каже ваш бухгалтер.

Як почати

Три кроки від першого повідомлення до роботи над вашим проєктом.

  1. 01

    Залиште заявку

    Опишіть задачу у формі — текстом або голосом. Бюджет і строки — за бажанням.

  2. 02

    Ми розбираємо й оцінюємо

    Розробник вивчає ТЗ, уточнює незрозуміле й надсилає оцінку.

  3. 03

    Починаємо

    Щойно обсяг і ціну узгоджено, починаємо роботу.

або напишіть на info@coreviaflow.space

Питання

Є готові плагіни, що з'єднують WooCommerce із QuickBooks. Навіщо своя зв'язка?
Якщо готовий плагін підходить під ваші рахунки, податки й правила залишків, користуйтесь ним, і ми так і скажемо після перегляду. Своя зв'язка — для магазинів, де готовий проводить зведення замість замовлень, плутається в кількох валютах або не тримає залишки так, як потрібно бухгалтеру.
Що буде, якщо наш сайт якийсь час не працює?
Замовлення не губляться: WooCommerce веде журнал кожної події, яку намагався надіслати, а ми додатково перевіряємо магазин на нові й змінені замовлення за розкладом. Якщо повідомлення призупинилися після повторних збоїв, ми це бачимо і вмикаємо їх знову.
Де вести залишки: у QuickBooks чи у WooCommerce?
Лише в одному місці, і ви обираєте його на старті. Якщо закупівлі й інвентаризації відбуваються в QuickBooks, він є джерелом, а магазин слідує за ним. Якщо склад працює з магазину, замовлення зменшують залишок там, а QuickBooks отримує лише продажі.
Що буде із замовленнями, зробленими до запуску?
Нічого, якщо ви не попросите. Зв'язка стартує з погодженої дати, щоб попередні записи бухгалтера не подвоїлися. Старіші замовлення можна завантажити окремо за обраний період після перевірки, що їх ще немає в QuickBooks.

Розкажіть, що потрібно підключити

Опишіть задачу текстом або голосовим. Ми подивимось, що у вас є, і відповімо планом.

Кожна система окремо

Інші зв'язки

Впровадження · Розробка · Інтеграції →

QuickBooks Online ↔ WooCommerce — назви систем є товарними знаками їхніх власників. CoreviaFlow не афілійована з ними, якщо не вказано інше.