Krajowy System e-Faktur (KSeF) możesz szybko zintegrować z inFaktem również za pomocą API
Najpierw należy wygenerować token na stronie KSEF.
https://ksef.mf.gov.pl/web/login
Dokonujemy uwierzytelnienia. W Krajowym Systemie e-Faktur można go dokonać poprzez:
- kwalifikowany podpis elektroniczny
- kwalifikowaną pieczęć elektroniczną
- podpis zaufany
- ciąg znaków alfanumerycznych wygenerowany przez KSeF (token).
Prawidłowe uwierzytelnienie przeniesie nas do Krajowego Systemu e-Faktur, gdzie z lewego Menu należy wybrać Tokeny → Generuj token.
Wpisujemy nazwę własną tokena oraz wskazujemy rolę do jakiej jest przypisany token (uprawnienia jakie damy aplikacji w systemie KSeF) czyli dostęp do faktur i wystawianie faktur.
Następnie wybieramy Generuj.
Skopiuj przygotowany token i przekaż go w parametrze access_token
Ważne, aby token był wygenerowany na ten sam nip który został wpisany w danych firmowych na koncie inFakt.
inFakt wykona testowe zapytanie do KSeF, jeżeli zakończy się sukcesem to integracja w inFakcie jest potwierdzona.
Jeżeli dane konto jest już zintegrowane z KSeF należy się wcześniej usunąć bieżącą integracje przed wprowadzeniem nowej. W innym wypadku zwrócimy błąd 422 ze stosownym komunikatem.
Przykładowe zapytanie
curl --location --request PUT 'https://api.infakt.pl/v3/ksef/integration.json' \
--data '{
"access_token": "Token z ministerstwa"
}'
Więcej informacji można znaleźć w naszej dokumentacji api
https://www.infakt.pl/developers/
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.