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.
- 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.
5. Integracja z KSeF [TYLKO PRO]
Wtyczka PRO integruje się z Krajowym Systemem e-Faktur.
- 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.
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/