Błąd KSeF - sessions/online (kod 403)

Czasami podczas autoryzacji KSeF pojawia się błąd:
Połączenie z KSeF zostało zweryfikowane, ale sesja KSeF nie jest otwarta - otwórz nową sesję (błąd - sessions/online, kod 403).

Ten komunikat oznacza, że połączenie techniczne z KSeF jest poprawne, jednak system KSeF odmawia otwarcia sesji, ponieważ brakuje uprawnień do wystawiania faktur dla danego numeru NIP.

Kod 403 (forbidden) zwracany przez endpoint sessions/online jednoznacznie wskazuje na brak uprawnień po stronie KSeF, a nie błąd certyfikatu, klucza ani integracji w Fakturowo.pl.

W praktyce oznacza to, że:
  • certyfikat i klucz są poprawne technicznie,
  • ale podmiot (NIP), dla którego próbowana jest sesja, nie ma nadanej roli pozwalającej na wystawianie faktur w KSeF.
Aby zweryfikować problem można to sprawdzić bezpośrednio w aplikacji podatnika KSeF: https://ap.ksef.mf.gov.pl/web/ - po zalogowaniu należy zwrócić uwagę na lewe menu, jeżeli nie ma tam sekcji „Faktury”, oznacza to brak uprawnień do wystawiania faktur w KSeF dla tego NIP-u,
w takiej sytuacji KSeF nie pozwala na otwarcie sesji online i zwraca błąd 403.

Jak rozwiązać problem
Aby błąd zniknął, należy:
  • nadać odpowiednie uprawnienia w KSeF (np. właścicielowi, pełnomocnikowi lub certyfikatowi),
  • upewnić się, że uprawnienia dotyczą właściwego numeru NIP,
  • po nadaniu uprawnień ponownie spróbować otworzyć sesję KSeF w Fakturowo.pl.
Po poprawnym nadaniu uprawnień sesja KSeF otworzy się prawidłowo i integracja będzie działać bez błędów.