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, де видно статус заявки (лист польською).