SiteFlow
KSEF · WOOCOMMERCE

KSeF в WooCommerce: плагин это половина работы, остальное чекаут, очередь и возвраты

Для WooCommerce уже есть плагины KSeF, в том числе бесплатные. Проблемы начинаются потом: NIP не сохраняется в новом чекауте, фактуры ждут, потому что WP-Cron не запустился, а обновление плагина ломает нумерацию. Я внедряю KSeF так, чтобы он работал после каждого обновления.

ФИКСИРОВАННАЯ ЦЕНА
от 990 zł
ВНЕДРЕНИЕ
3–5 рабочих дней
ЧЕКАУТ С NIP
Классический и блочный

Поддерживает ли WooCommerce KSeF?

Сам WooCommerce нет. KSeF добавляют плагины: одни отправляют фактуры прямо в API Министерства финансов, другие только собирают NIP (польский налоговый номер фирмы), третьи передают заказы в бухгалтерскую программу, где KSeF уже есть. Поэтому первый вопрос не «какой плагин», а где должна создаваться фактура: в магазине или в программе вашего бухгалтера.

Электронные фактуры обязательны для фирм; сроки для вашего размера фирмы есть на странице интеграция с KSeF. На заказы частных лиц обязанность не распространяется, поэтому плагин должен различать их по полю NIP.

С какого числа магазин на WooCommerce должен выставлять фактуры в KSeF

Решает размер фирмы, а не платформа. Крупнейшие фирмы выставляют электронные фактуры с 1 февраля 2026 года, большинство остальных с 1 апреля 2026 года, а магазины с фактурами до 10 тыс. zł в месяц с 1 января 2027 года. Если вы в последней группе, до конца года проверьте две вещи: отправляет ли плагин фактуры в структуре FA(3), а не только PDF, и видно ли поле NIP в том чекауте, которым вы реально пользуетесь.

Три вещи, которые ломают KSeF в WooCommerce

Где чаще всего что-то не работает
  1. 1

    NIP в блочном чекауте

    С WooCommerce 8.3 новые магазины по умолчанию получают блочный чекаут. Старые поля NIP, добавленные кодом или старым плагином, в нём просто не показываются, и заказ приходит без NIP.

  2. 2

    WP-Cron

    WordPress запускает задачи, только когда кто-то заходит на сайт. Ночью очередь фактур может стоять часами. Я переключаю её на cron сервера.

  3. 3

    Обновления и HPOS

    Плагин, несовместимый с новым хранением заказов (HPOS) или с другим плагином, после обновления может перестать отправлять фактуры без всякого сообщения.

Какой путь выбрать

  • Плагин KSeF в магазине. Фактура создаётся в WooCommerce и оттуда уходит в KSeF. Самый дешёвый путь, когда фактур немного, а бухгалтер потом забирает их из KSeF.
  • WooCommerce → бухгалтерская программа → KSeF. У Fakturownia, iFirma, wFirma и других есть плагины для WooCommerce. Фактура создаётся в программе, которую уже знает ваш бухгалтер.
  • Свой модуль на API KSeF. Когда у вас нетипичные фактуры (авансы, продажи в валюте, несколько складов) или сотни заказов в день и нужен полный журнал каждой отправки.
Плагин / программа или свой модуль
Плагин или бухгалтерская программаСвой модуль на API KSeF
Для когоМагазин с типичными продажами и одной бухгалтериейАвансы, валюты, несколько складов, сотни заказов в день
Постоянные расходыЛицензия плагина или подписка на программуНикаких лицензий, модуль ваш
Риск при обновленияхЗависит от автора плагинаПод вашим контролем, с тестами
Цена внедренияот 990 złот 3500 zł
Срок3–5 рабочих дней2–3 недели

Если хватит бесплатного плагина и часа настройки, внедрение я продавать не буду. Настройку оплатите как час работы.

Что я проверяю перед запуском

  • Заказ с NIP и без, через классический и блочный чекаут и с телефона
  • Промокод, бесплатная доставка, товар с другой ставкой VAT
  • Частичный и полный возврат → корректирующая фактура (faktura korygująca)
  • Отключение KSeF (тестовая среда) → очередь и повторная отправка
  • Обновление WooCommerce на копии магазина и проверка, что отправка всё ещё работает

Как отправка фактуры выглядит со стороны API, я описываю в руководстве по интеграции с KSeF (на польском).

Что вы получаете

  • Анализ: версия WooCommerce, чекаут, плагины, бухгалтерская программа
  • Выбор пути: плагин, бухгалтерская программа или свой модуль
  • Поле NIP с проверкой в классическом и блочном чекауте
  • Отправка фактур в KSeF после оплаты заказа, номер KSeF в заказе
  • Очередь на cron сервера, уведомления об отказах
  • Корректирующая фактура автоматически при возврате в WooCommerce
  • Тесты на среде Минфина и на копии магазина, инструкция для бухгалтерии

Как я работаю

  1. 01

    Анализ магазина

    Версия WooCommerce, тип чекаута, плагины, хостинг, бухгалтерская программа. Бесплатно.

  2. 02

    Выбор пути и цена

    Плагин, программа или свой модуль. Фиксированная цена до старта.

  3. 03

    Внедрение на копии

    Всё сначала на копии магазина и тестовой среде Минфина.

  4. 04

    Переключение

    Рабочая среда, контроль первых фактур и инструкция для бухгалтерии.

Частые вопросы

›С какого числа магазин на WooCommerce должен выставлять фактуры в KSeF?

Крупнейшие фирмы с 1 февраля 2026 года, остальные с 1 апреля 2026 года, а самые маленькие, с фактурами до 10 тыс. zł в месяц, с 1 января 2027 года. К этому дню плагин должен уметь отправлять фактуру в KSeF, одного PDF уже недостаточно.

›Есть ли бесплатный плагин KSeF для WooCommerce?

Да, в каталоге WordPress есть плагины KSeF, в том числе бесплатные. Перед выбором я проверяю, поддерживает ли он блочный чекаут, хранение заказов HPOS, корректировки и аварийный режим: от этого зависит, будет ли он работать после обновления.

›Как добавить поле NIP в WooCommerce?

Поле NIP должно работать в том чекауте, которым вы реально пользуетесь. В блочном чекауте его добавляют через новое API полей заказа, а старые фрагменты кода из руководств работают только в классическом. NIP стоит проверять по контрольной сумме и сохранять в заказе в одном постоянном месте.

›Сколько стоит внедрение KSeF в WooCommerce?

Настройка плагина или бухгалтерской программы с полем NIP и тестами: от 990 zł, 3–5 рабочих дней. Свой модуль на API KSeF: от 3500 zł, 2–3 недели. Если плагин у вас уже есть, цена обычно ниже: остаются настройка и тесты.

›Хватит ли WP-Cron для отправки фактур?

При небольшом трафике нет. WP-Cron запускает задачи только при заходе на сайт, поэтому ночные заказы ждут до утра. Очередь фактур я подключаю к cron сервера, который работает каждые несколько минут независимо от трафика.

›Что, если KSeF не отвечает?

Фактуры ждут в очереди на сервере и уходят, когда система вернётся; в аварийном режиме они получают обязательный QR-код. Магазин продаёт как обычно.

КОНТАКТ

Расскажите, чего хотите
добиться

Отвечаю в течение 24 часов в рабочие дни. Писать можно по-русски. На первом разговоре я ничего не продаю: спрашиваю о вашем бизнесе и прямо говорю, смогу ли помочь.

Написать напрямуюkontakt@siteflow.digital

Если укажете e-mail, я пришлю ссылку на аккаунт SiteFlow, где виден статус заявки (письмо на польском).