← Blog

Jak wygenerować token KSeF dla sklepu internetowego (krok po kroku)

Token KSeF to długi, jednorazowo wyświetlany ciąg znaków, którym Twój sklep (albo inna integracja) uwierzytelnia się w Krajowym Systemie e-Faktur bez logowania człowieka. Bez tokena żadna wtyczka ani system ERP nie wyśle faktury do KSeF. Oto jak go wygenerować — bezpiecznie i we właściwym środowisku.

Trzy środowiska — trzy osobne tokeny

Token wygenerowany w jednym środowisku nie działa w pozostałych — to najczęstsza przyczyna błędów uwierzytelnienia przy konfiguracji wtyczek.

Krok po kroku

  1. Wejdź do aplikacji KSeF Ministerstwa Finansów właściwej dla środowiska (linki do wszystkich środowisk znajdziesz na stronach podatki.gov.pl / ksef.mf.gov.pl).
  2. Uwierzytelnij się w kontekście swojej firmy (NIP): Profilem Zaufanym, podpisem kwalifikowanym albo pieczęcią elektroniczną. W środowisku testowym możesz użyć uproszczonego logowania.
  3. Przejdź do sekcji uprawnień / tokenów i wybierz generowanie nowego tokena.
  4. Nadaj tokenowi minimalne potrzebne uprawnienia — dla wystawiania faktur ze sklepu wystarczą InvoiceWrite (wysyłka) i InvoiceRead (odczyt statusu i UPO). Nie nadawaj uprawnień do zarządzania uprawnieniami.
  5. Skopiuj token od razu — z powodów bezpieczeństwa jest pokazywany tylko raz. Jeśli go zgubisz, po prostu unieważnij i wygeneruj nowy.
  6. Wklej token w konfiguracji integracji — np. w FakturFlow: WooCommerce → KSeF Invoices → KSeF token. Wtyczka przechowuje go zaszyfrowanego i nie zapisuje w logach.

Bezpieczeństwo tokena — 4 zasady

Typowe problemy

„Błąd uwierzytelnienia” zaraz po konfiguracji — w 9 na 10 przypadków token pochodzi z innego środowiska niż ustawione we wtyczce. Sprawdź parę środowisko+token.

Połączenie w ogóle nie wychodzi — część hostingów współdzielonych blokuje ruch wychodzący HTTPS. Użyj funkcji Test connection we wtyczce; jeśli test kończy się timeoutem, napisz do swojego hostingu.

Token działa, ale faktura odrzucona — to już nie problem tokena, tylko danych faktury (np. błędny NIP nabywcy). Status i kod błędu zobaczysz przy zamówieniu.

Co dalej?

Mając token, całą integrację sklepu domkniesz w pół godziny: integracja KSeF z WooCommerce krok po kroku.

Pobierz FakturFlow — Za darmo Zobacz FakturFlow Pro