InFakt WooCommerce PRO
Przegląd funkcji (Wideo)
Wprowadzenie
InFakt WooCommerce to kompleksowe rozwiązanie łączące Twój sklep z systemem księgowym inFakt. Wtyczka występuje w dwóch wersjach:
- Wersja Darmowa (FREE): Umożliwia ręczne wystawianie faktur, zbieranie NIP w zamówieniu i podstawową konfigurację księgową.
- Wersja PRO: Rozszerza darmową wtyczkę o pełną automatyzację, obsługę KSeF, faktury proforma i wysyłkę e-maili. Wymaga zainstalowanej darmowej wersji wtyczki.
Poniższa dokumentacja opisuje konfigurację i funkcje obu wersji.
1. Konfiguracja połączenia (API)
Aby połączyć sklep z systemem inFakt, musisz wygenerować klucz API.
Jak wygenerować klucz API w inFakt?
- Zaloguj się do swojego konta w serwisie inFakt.
- Przejdź do Ustawienia → Inne opcje → API.
- Wypełnij formularz:
- Opis klucza: Wpisz dowolną nazwę, np. WooCommerce.
- Hasło: Wpisz swoje aktualne hasło logowania do inFakt.
- W sekcji Zakres uprawnień klucza zaznacz następujące opcje:
- Odczyt danych faktur, klientów i produktów
- Zarządzanie fakturami, klientami i produktami
- Odczyt informacji o rachunkach bankowych do faktur
- Zapisz klucz.
Aktywacja w sklepie
- Skopiuj wygenerowany klucz API.
- W panelu WordPress przejdź do WooCommerce → InFakt.
- Wklej klucz w polu „Klucz API” i zapisz zmiany.
- Kliknij przycisk „Testuj połączenie”, aby potwierdzić poprawność połączenia.
2. Ustawienia formularza zamówienia (Checkout)
W zakładce Sklep możesz skonfigurować sposób wyświetlania pola NIP dla klientów.
- Widoczność pola NIP:
- Zawsze widoczne – pole NIP jest zawsze dostępne w formularzu.
- Checkbox „Chcę fakturę” – pole NIP pojawia się dopiero po zaznaczeniu opcji (działa tylko w klasycznym checkout).
- Walidacja NIP: Włącz opcję „Sprawdzaj format NIP”, aby wtyczka weryfikowała poprawność numeru (czy ma 10 cyfr) przed złożeniem zamówienia.
- Wymagalność: Możesz ustawić pole NIP jako wymagane, jeśli sprzedajesz tylko firmom.
3. Konfiguracja księgowa (Fakturowanie)
W zakładce Fakturowanie dostosujesz dane, które trafią na fakturę.
Mapowanie stawek VAT
Przypisz stawki podatkowe z WooCommerce do odpowiednich kodów w inFakt:
- Stawka ZW (Zwolniona): Wybierz klasę podatkową dla towarów zwolnionych z VAT.
- Stawka 0%: Wybierz klasę dla stawki 0% (np. eksport książek).
- Stawka NP (Nie podlega): Wybierz klasę dla towarów niepodlegających opodatkowaniu w kraju.
Standardowe stawki (23%, 8%, 5%) są rozpoznawane automatycznie na podstawie wartości podatku w zamówieniu.
Dane do faktury
- Termin płatności: Domyślna liczba dni na opłacenie faktury przelewowej.
- Data sprzedaży na fakturze: Domyślnie w inFakt trafia data utworzenia zamówienia w WooCommerce. Jeśli chcesz, żeby data sprzedaży była taka sama jak data wystawienia faktury (np. wystawiasz fakturę przy pakowaniu tego samego dnia), zaznacz tę opcję „Data sprzedaży taka jak data wystawienia faktury”. Decyzję podatkową (czy w Twojej działalności wolno tak ustawiać datę sprzedaży) warto skonsultować z księgowym.
- Konto bankowe: Wybierz konto z listy pobranej z inFakt, które ma widnieć na fakturze.
- Podstawa zwolnienia z VAT: Jeśli jesteś zwolniony z VAT, wybierz podstawę prawną.
- Ryczałt: Jeśli rozliczasz się ryczałtem, włącz tę opcję i skonfiguruj stawki:
- Podstawowa stawka: Wybierz domyślną stawkę ryczałtu, która będzie stosowana do wszystkich produktów (np. 3%, 5.5%, 8.5% itd.).
- Indywidualne stawki produktów: Możesz przypisać inną stawkę ryczałtu dla konkretnych produktów. W tym celu wpisz nazwę atrybutu w polu ustawień (domyślnie: flat_rate_tax).W edycji produktu w WooCommerce dodaj ten atrybut (np. flat_rate_tax).Jako wartość atrybutu wpisz samą liczbę odpowiadającą stawce: 3, 5.5, 8.5, 10, 12, 12.5, 14, 15, 17, 20. Jeśli produkt nie posiada tego atrybutu, system zastosuje stawkę podstawową.
4. Automatyzacja [TYLKO PRO]
Wersja PRO umożliwia automatyczne wystawianie dokumentów bez udziału administratora. Konfiguracja znajduje się w zakładce Automatyzacja.
Faktury VAT
- Statusy zamówienia: Wybierz statusy (np. „Zakończone”), które uruchomią wystawienie faktury.
- Warunek: „Dla wszystkich” lub „Tylko z NIP” (B2B).
- E-mail: Automatyczna wysyłka faktury PDF do klienta.
Faktury Proforma
Idealne dla zamówień „Oczekujących na płatność”. Klient otrzymuje proformę, opłaca ją, a po zmianie statusu na „Zakończone” system wystawi fakturę VAT.
Emaile z fakturami są wysyłane z 5-minutowym opóźnieniem, aby Krajowy System e-Faktur (KSeF) zdążył przetworzyć fakturę. Dzięki temu klient otrzymuje finalną fakturę z numerem KSeF, a nie wersję roboczą. Ręczne wysyłanie emaili (przyciskiem w zamówieniu) nie jest opóźnione.
5. Integracja z KSeF [TYLKO PRO]
Wtyczka PRO integruje się z Krajowym Systemem e-Faktur przez inFakt.
- Automatyczna wysyłka: Włącz opcję „Automatycznie wyślij do KSeF” w ustawieniach automatyzacji, aby każda faktura trafiała do ministerstwa natychmiast po wystawieniu.
- Ręczna wysyłka: Na karcie zamówienia znajdziesz przycisk „Wyślij do KSeF”, jeśli automatyzacja była wyłączona lub wystąpił błąd.
- Statusy: Wtyczka pobiera i wyświetla w zamówieniu oficjalny Numer KSeF oraz status przetworzenia.
Uwaga: aby te funkcje działały poprawnie, trzeba połączyć konto inFakt z KSeF zgodnie z instrukcją: https://pomoc.infakt.pl/hc/pl/articles/32475206867986-Integracja-z-KSeF-2-0-profil-zaufany
6. Obsługa zamówień (Panel Administratora)
Na ekranie edycji zamówienia (po prawej stronie) znajduje się panel „Faktura InFakt”.
Funkcje dostępne w obu wersjach
- Ręczne tworzenie faktury: Przycisk „Utwórz fakturę”.
- Pobieranie PDF: Szybki podgląd i pobieranie dokumentu.
- Link do inFakt: Bezpośrednie przejście do edycji faktury w systemie inFakt.
Funkcje dodatkowe w wersji PRO
- Utwórz Proformę: Ręczne generowanie faktury proforma.
- Wyślij e-mail: Ręczne wymuszenie wysyłki e-maila z fakturą/proformą do klienta.
- Wyślij do KSeF: Ręczna wysyłka do KSeF.
7. Ustawienia zaawansowane
W zakładce Zaawansowane znajdziesz dodatkowe opcje.
Mapowanie produktów [TYLKO PRO]
Możesz zdefiniować format nazwy produktu na fakturze:
- Tylko nazwa (domyślnie)
- Nazwa + SKU
- SKU + Nazwa
Logi i diagnostyka:
W razie problemów włącz opcję „Szczegółowe logi”. Wtyczka będzie zapisywać pełną komunikację z API inFakt w logach WooCommerce (Status → Logi), co ułatwi diagnozę błędów.
8. Licencja [TYLKO PRO]
Aby funkcje PRO działały, musisz aktywować licencję.
- Przejdź do zakładki Licencja w ustawieniach wtyczki.
- Wpisz klucz licencyjny otrzymany po zakupie.
- Kliknij „Aktywuj”.
Status licencji musi być „Aktywna”.
9. Wsparcie techniczne
Użytkownicy wersji PRO
Jeśli masz pytania, potrzebujesz pomocy w konfiguracji lub napotkałeś problem, skontaktuj się z nami bezpośrednio:
📧 E-mail: hi@devikit.pl
📝 Formularz kontaktowy: devikit.pl/kontakt
Gwarantujemy niezwłoczną pomoc dla posiadaczy aktywnej licencji PRO.
Użytkownicy wersji FREE
Wsparcie dla wersji darmowej udzielane jest na oficjalnym forum WordPress:
💬 Forum wsparcia: https://wordpress.org/plugins/invoicing-integration-for-infakt-and-woocommerce/