Кратко: Интеграция WooCommerce с Merit Aktiva или Directo передаёт заказы в бухгалтерию как счета продажи с клиентом, НДС и способом оплаты и при необходимости возвращает в магазин остатки и цены. До разработки договоритесь, когда создаётся счёт, как обрабатываются возвраты и где хранятся основные данные товаров.
Когда в магазине больше пары заказов в день, ручное создание счетов в бухгалтерской программе быстро превращается в потерю времени и источник ошибок. Интеграция WooCommerce с Merit Aktiva или Directo решает это: заказ сам переходит из магазина в бухгалтерию, а остатки и цены совпадают в обеих системах. В этом руководстве объясняем, что делает интеграция, какие решения нужно принять до разработки и как избежать типичных ошибок.
Что делает интеграция?
- Заказ → счёт продажи: из оплаченного заказа в Merit или Directo создаётся счёт со строками, ценами, скидками, доставкой и НДС.
- Клиенты: новый клиент создаётся автоматически, существующий находится по e-mail или регистрационному коду.
- Платежи: поступление через банковскую ссылку или карту отмечается на счёте, чтобы расчёты с покупателями были в порядке.
- Остатки: остатки из бухгалтерии или ERP обновляются в магазине по расписанию, чтобы не продавать отсутствующий товар.
- Товары и цены: при необходимости новые товары и изменения цен приходят из бухгалтерии в магазин.
Merit Aktiva или Directo?
У обеих систем есть API, через который магазин может передавать и получать данные. Merit Aktiva распространена среди малых и средних компаний и хорошо подходит, если в основном нужны счета, клиенты и платежи. Directo – более широкая ERP, её часто выбирают, когда склад, закупки, производство или несколько каналов продаж сложнее. Логика интеграции похожа, разница в объёме синхронизируемых данных.
Решения до начала разработки
- Когда создаётся счёт? При поступлении оплаты, при выполнении заказа или при отправке. В магазине с предоплатой обычно – при поступлении оплаты.
- Счёт или кассовый чек? Частному лицу и компании может понадобиться разный документ, компании – с регистрационным кодом и номером плательщика НДС.
- НДС: ставки и категории НДС в магазине и бухгалтерии должны совпадать. Если вы продаёте частным лицам в другие страны ЕС, учитывайте и особый порядок OSS.
- Возвраты: возврат или отмена в магазине должны создавать кредит-счёт, а не просто удалять счёт.
- Где основные данные товаров? Выберите одну систему – «источник правды» для кодов, цен и остатков. Если одни и те же данные меняют в обеих, возникают расхождения.
- Коды товаров (SKU): коды в магазине и бухгалтерии должны совпадать, иначе строки и остатки не связать.
Готовый плагин или своя интеграция?
В простом случае хватает готового модуля, который передаёт заказы в бухгалтерию как счета. Своя интеграция нужна, если есть несколько складов, комплекты, индивидуальные цены, B2B-заказы, несколько магазинов или нужны данные о закупках и поставщиках. Тогда мы пишем интеграцию точно под ваш процесс и с журналом каждого шага.
Типичные ошибки и как их избежать
- Двойные счета: один заказ отправляется дважды. Решение: каждая отправка отмечается, повтор не допускается.
- Тихий сбой: API не ответил, и никто не заметил. Решение: повторные попытки, журнал и уведомление на e-mail.
- Разница при округлении: суммы в магазине и бухгалтерии отличаются на цент. Решение: цены и НДС считаются единообразно.
- Устаревшие остатки: синхронизация редкая, и магазин продаёт закончившийся товар. Решение: более частая синхронизация и резерв для популярных товаров.
Что дальше?
Если заказы приходят письмами или в PDF, а не через магазин, их ввод тоже можно автоматизировать – см. автоматизация обработки заказов с ИИ. Для более крупного процесса рассмотрите разработку ERP-системы или автоматизацию бизнес-процессов.
IT Solutions делает интеграции и для новых, и для действующих магазинов – см. доработка интернет-магазина на WooCommerce и создание интернет-магазина на WooCommerce.
Часто задаваемые вопросы
Можно ли связать WooCommerce с Merit Aktiva?
Да. У Merit Aktiva есть API, через который магазин передаёт заказы как счета продажи вместе с клиентами и платежами. При необходимости в магазин возвращаются остатки и цены.
Можно ли связать WooCommerce с Directo?
Да. Через API Directo можно передавать заказы и счета и синхронизировать товары, цены и остатки, в том числе по нескольким складам.
Как часто обновляются остатки?
Зависит от интеграции и оборачиваемости товара. Обычно от нескольких минут до часа; для быстро продаваемых товаров синхронизацию стоит делать чаще.
Что будет, если бухгалтерская программа не отвечает?
Хорошая интеграция повторяет попытку, записывает ошибку в журнал и отправляет уведомление. Заказ не теряется и отправляется, когда связь восстановится.
Можно ли добавить интеграцию в действующий магазин?
Да. Начинаем с проверки настроек магазина и бухгалтерии, сверяем коды товаров и НДС и тестируем интеграцию до запуска на рабочем магазине.
Хотите, чтобы заказы попадали в бухгалтерию без ручной работы? Напишите нам и расскажите, какой программой вы пользуетесь.




