KSeF w WooCommerce: wtyczka to połowa pracy, reszta to checkout, kolejka i zwroty
Do WooCommerce są już wtyczki KSeF, także darmowe. Problem zaczyna się później: NIP nie zapisuje się w nowym checkoutcie, faktury czekają, bo WP-Cron nie ruszył, a aktualizacja wtyczki psuje numerację. Wdrażam KSeF tak, żeby działał po każdej aktualizacji.
STAŁA CENA
od 990 zł
WDROŻENIE
3–5 dni roboczych
CHECKOUT Z NIP
Klasyczny i blokowy
Czy WooCommerce obsługuje KSeF?
Sam WooCommerce nie. KSeF dodają wtyczki: część wysyła faktury bezpośrednio do API Ministerstwa Finansów, część tylko zbiera NIP, a jeszcze inne przekazują zamówienia do programu księgowego, który ma KSeF. Dlatego pierwsze pytanie nie brzmi „która wtyczka”, tylko gdzie ma powstawać faktura — w sklepie czy w programie Twojej księgowej.
Obowiązkowe są e-faktury dla firm; terminy dla Twojej wielkości firmy znajdziesz na stronie integracja z KSeF. Zamówień od osób prywatnych obowiązek nie dotyczy, więc wtyczka musi umieć je rozróżnić po polu NIP.
Trzy rzeczy, które psują KSeF w WooCommerce
Gdzie najczęściej coś nie działa
1
NIP w checkoutcie blokowym
Od WooCommerce 8.3 nowe sklepy dostają domyślnie checkout blokowy. Stare pola NIP dodane kodem albo starszą wtyczką po prostu się w nim nie pokazują — zamówienie przychodzi bez NIP-u.
2
WP-Cron
WordPress uruchamia zadania tylko wtedy, gdy ktoś wejdzie na stronę. W nocy kolejka faktur może stać godzinami. Przepinam ją na cron serwera.
3
Aktualizacje i HPOS
Wtyczka niezgodna z nowym zapisem zamówień (HPOS) albo z inną wtyczką potrafi po aktualizacji przestać wysyłać faktury bez żadnego komunikatu.
Którą drogę wybrać
Wtyczka KSeF w sklepie. Faktura powstaje w WooCommerce i stamtąd idzie do KSeF. Najtańsza droga, gdy faktur jest niewiele, a księgowa pobiera je potem z KSeF.
WooCommerce → program księgowy → KSeF. Fakturownia, iFirma, wFirma i inne mają wtyczki do WooCommerce. Faktura powstaje w programie, który już zna Twoja księgowa.
Własny moduł na API KSeF. Gdy masz nietypowe faktury (zaliczki, sprzedaż w walutach, kilka magazynów) albo setki zamówień dziennie i chcesz pełny log każdej wysyłki.
Wtyczka / program czy własny moduł
Wtyczka albo program księgowy
Własny moduł na API KSeF
Dla kogo
Sklep z typową sprzedażą i jedną księgowością
Zaliczki, waluty, kilka magazynów, setki zamówień dziennie
Koszt stały
Licencja wtyczki lub abonament programu
Żadnych licencji, moduł jest Twój
Ryzyko przy aktualizacjach
Zależy od autora wtyczki
Pod Twoją kontrolą, z testami
Cena wdrożenia
od 990 zł
od 3500 zł
Czas
3–5 dni roboczych
2–3 tygodnie
Jeśli wystarczy darmowa wtyczka i godzina konfiguracji, nie będę sprzedawać Ci wdrożenia. Konfigurację opłacisz jako godzinę pracy.
Co sprawdzam przed startem
Zamówienie z NIP-em i bez, przez checkout klasyczny, blokowy i z telefonu
Kod rabatowy, darmowa dostawa, produkt z inną stawką VAT
Zwrot częściowy i pełny → faktura korygująca
Wyłączenie KSeF (środowisko testowe) → kolejka i ponowna wysyłka
Aktualizacja WooCommerce na kopii sklepu i sprawdzenie, czy wysyłka dalej działa
Analiza: wersja WooCommerce, checkout, wtyczki, program księgowy
Dobór drogi: wtyczka, program księgowy albo własny moduł
Pole NIP z walidacją w checkoutcie klasycznym i blokowym
Wysyłka faktur do KSeF po opłaceniu zamówienia, numer KSeF w zamówieniu
Kolejka na cronie serwera, powiadomienia o odrzuceniach
Korekta wystawiana automatycznie przy zwrocie w WooCommerce
Testy na środowisku MF i na kopii sklepu, instrukcja dla księgowości
Jak pracuję
01
Analiza sklepu
Wersja WooCommerce, typ checkoutu, wtyczki, hosting, program księgowy. Bezpłatnie.
02
Wybór drogi i cena
Wtyczka, program albo własny moduł. Stała cena przed startem.
03
Wdrożenie na kopii
Wszystko najpierw na kopii sklepu i środowisku testowym MF.
04
Przełączenie
Produkcja, kontrola pierwszych faktur i instrukcja dla księgowości.
Najczęstsze pytania
›Czy jest darmowa wtyczka KSeF do WooCommerce?
Tak, w katalogu WordPressa są wtyczki KSeF, także w wersjach darmowych. Przed wyborem sprawdzam, czy obsługuje checkout blokowy, zapis zamówień HPOS, korekty i tryb awaryjny — to od nich zależy, czy będzie działać po aktualizacji.
›Jak dodać pole NIP w WooCommerce?
Pole NIP musi działać w checkoutcie, którego faktycznie używasz. W checkoutcie blokowym dodaje się je przez nowe API pól zamówienia, a stare fragmenty kodu z poradników działają tylko w klasycznym. NIP warto walidować sumą kontrolną i zapisywać w zamówieniu w jednym, stałym miejscu.
›Ile kosztuje wdrożenie KSeF w WooCommerce?
Konfiguracja wtyczki lub programu księgowego z polem NIP i testami: od 990 zł, 3–5 dni roboczych. Własny moduł na API KSeF: od 3500 zł, 2–3 tygodnie. Jeśli masz już wtyczkę, cena zwykle spada, bo zostaje konfiguracja i testy.
›Czy WP-Cron wystarczy do wysyłki faktur?
Przy małym ruchu nie. WP-Cron uruchamia zadania dopiero przy wizycie na stronie, więc nocne zamówienia czekają do rana. Kolejkę faktur podpinam pod cron serwera, który działa co kilka minut niezależnie od ruchu.
›Co, jeśli KSeF nie odpowiada?
Faktury czekają w kolejce na serwerze i wychodzą, gdy system wróci; w trybie awaryjnym dostają wymagany kod QR. Sklep sprzedaje normalnie.
KONTAKT
Opowiedz, co chcesz osiągnąć
Odpisuję w ciągu 24 godzin w dni robocze. Na pierwszej rozmowie nie sprzedaję — pytam o Twój biznes i mówię wprost, czy jestem w stanie pomóc.