Связаться
WooCommerce

Xero для WooCommerce — счета, контакты, НДС и платежи из заказов

Заказы WooCommerce как счета продажи в Xero; в Pro — платежи и кредит-ноты. Своё приложение Xero, инструкция в настройках.

Скачать Free
Pro · лицензия на год Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
WordPress 6.2+ · WooCommerce 8.0+ · PHP 7.4+ · HPOS · Xero UK, AU, NZ · English
Лицензия
сайт + тестовая копия, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
ноябрь 2026
Или все 394 Pro-модулей в All Access — 4 990 ₴ / год ≈ 98 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Счёт продажи в Xero по статусу заказа ✔ ✔
Контакт по коду покупателя или e-mail, без конфликтов имён ✔ ✔
НДС и GST по ставке, остановка при неоднозначной ставке ✔ ✔
Счета дохода для товаров, доставки и сборов ✔ ✔
Утверждённый счёт или черновик, нумерация Xero или номер заказа ✔ ✔
Очередь с повторами и без дублей, массовое действие в заказах ✔ ✔
Собственное приложение Xero или Custom Connection ✔ ✔
Платежи на банковский счёт по способу оплаты — ✔
Кредит-ноты для возвратов — ✔
Счёт дохода по категории и категории отслеживания — ✔

Как это выглядит

Очередь
Очередь: счета, платежи и кредит-ноты с номерами Xero.
Сопоставление ставок НДС
Сопоставление ставок НДС.
Счета дохода и банковский счёт для платежей
Счета дохода и банковский счёт для платежей.

Главное о модуле

Что видит покупатель

Покупатель ничего нового не видит: оформление заказа не меняется. Счёт в Xero появляется, когда заказ переходит в выбранный вами статус, с номером Xero или номером заказа в поле Reference.

Что получает админ

WooCommerce → Accounting Sync: вкладки Connection, Mapping, Queue, Log и Licence.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.2+, WooCommerce 8.0+, PHP 7.4+, сайт на https.
  • Организация Xero (Великобритания, Австралия, Новая Зеландия) и собственное приложение на developer.xero.com.
  • Бесплатный тариф приложения Xero даёт 1000 запросов в сутки на организацию: это примерно 150–300 заказов.

История версий

v1.0.0 Текущая ноябрь 2026

Первый выпуск: счета продажи в Xero с контактами, НДС/GST и счетами дохода, очередь без дублей.

Вместе с Xero покупают

All Access Нужно больше? Все модули (394) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

Полное описание модуля

Accounting Sync with Xero for WooCommerce отправляет заказы магазина в Xero как счета продажи: с контактом покупателя, НДС или GST по ставке, счетами дохода для товаров, доставки и сборов. Без дублей и с повторами, если Xero недоступен. Pro добавляет платежи по счёту, кредит-ноты для возвратов, счёт дохода по категории товара и категории отслеживания. Для организаций Xero в Великобритании, Австралии и Новой Зеландии.

Важно до установки: каждый магазин подключается через собственное приложение Xero. Его создают бесплатно в кабинете разработчика developer.xero.com, а пошаговая инструкция и готовый адрес возврата есть прямо в настройках плагина. Так подключение принадлежит только вам, и данные не идут через чужой сервер.

Что видит покупатель

Покупатель ничего нового не видит: оформление заказа не меняется. Счёт в Xero появляется, когда заказ переходит в выбранный вами статус, с номером Xero или номером заказа в поле Reference.

Что получает админ

WooCommerce → Accounting Sync: вкладки Connection, Mapping, Queue, Log и Licence. На Connection — Client ID и secret вашего приложения, «Connect to Xero», проверка, от каких статусов идёт счёт, утверждён он или черновик, нумерация и срок оплаты.

На Mapping ставки WooCommerce сопоставляются со ставками Xero по проценту; если ставка 0% в Xero не одна, модуль останавливает заказ и просит выбрать, чтобы он не попал не в ту строку декларации. На Queue виден каждый документ, его номер в Xero, попытки и причина остановки.

Как это работает, шаг за шагом

  1. На developer.xero.com создаёте Web app, вставляете адрес возврата из настроек, копируете Client ID и secret в плагин.
  2. «Connect to Xero» открывает вход в Xero, вы выбираете организацию.
  3. На Mapping проверяете ставки НДС и счета дохода.
  4. Заказ в выбранном статусе встаёт в очередь, и счёт уходит в Xero; перед созданием модуль ищет, нет ли такого уже.
  5. В Pro за счётом идёт платёж на банковский счёт, а возврат становится кредит-нотой.

Что под капотом

  • Secret и токены хранятся зашифрованными; обновление токена — под блокировкой, чтобы два процесса не сломали друг друга.
  • У каждого документа есть ключ идемпотентности и Reference, поэтому повтор после обрыва не создаёт второй счёт.
  • Лимит Xero (429) ставит очередь на паузу, и она продолжается сама.
  • Раз в неделю модуль обновляет подключение, потому что Xero закрывает его после 60 дней без использования.
  • Совместимо с HPOS, блочным и классическим оформлением; язык плагина: English.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → Accounting Sync → Connection: выполните шаги из подсказки, чтобы создать своё приложение Xero.
  3. Вставьте Client ID и secret, нажмите «Connect to Xero» и выберите организацию.
  4. Проверьте Mapping и проведите один тестовый заказ, лучше на демо-компании Xero.
  5. Для Pro: вставьте ключ или запустите 7 дней триала на вкладке Licence.

Кнопка «Скачать бесплатно» даёт бесплатную версию; такая же уйдёт на wordpress.org. Pro — полный архив, он появляется в кабинете после покупки или триала.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Это официальный плагин Xero?

Нет, это независимая интеграция. Xero — торговая марка Xero Limited.

Зачем своё приложение Xero?

Xero разрешает подключаться только через зарегистрированное приложение. Своё приложение бесплатно, и подключение принадлежит только вашему магазину.

Будут ли дубликаты счетов?

Нет. Перед созданием модуль ищет документ по Reference, а повтор идёт с тем же ключом.

Есть версия для OpenCart?

Да, это отдельный модуль для OpenCart 2.3, 3.x и 4.x.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль