Gdy użytkownicy zaczną pytać o fakturowanie elektroniczne, Twój produkt będzie musiał spełniać cztery wymagania: generować faktury zgodne z europejską normą EN 16931, dostarczać je za pośrednictwem sieci, z której korzystają kupujący (głównie w Europie) Peppol), weryfikując dokumenty przed ich wysłaniem i opcjonalnie odbierając dokumenty dla użytkowników. Pytanie nie brzmi już “czy”: w Estonii obowiązuje norma EN 16931. podstawowy format faktury elektronicznej od 1 lipca 2025 r. zarejestrowani nabywcy mają prawo żądać e-faktur, a mandaty Baltic B2B obowiązują do 2028 roku. Masz dwie możliwości: zostać certyfikowanym Punktem Dostępu lub korzystać z niego za pośrednictwem jego API.

Co tak naprawdę oznacza zbudowanie czegoś samemu?

Uzyskanie certyfikatu Access Point to projekt zgodności, a nie zgłoszenie funkcji: członkostwo w OpenPeppol, certyfikacja, obsługa infrastruktury komunikacyjnej AS4, uruchomienie SMP do zarządzania uczestnikami oraz śledzenie aktualizacji zestawów reguł w cyklu wydań sieci. To właściwa droga w przypadku infrastruktury e-fakturowania. Jest Twój produkt. Gdy e-fakturowanie jest tylko jedną z wielu funkcji, ta ścieżka kosztuje kwartały pracy inżynierów, zanim pierwszy użytkownik dostrzeże wartość.

Co oznacza korzystanie z API?

Projekt integracyjny: Twoja aplikacja POST przesyła dane faktur do API certyfikowanego dostawcy, uzyskuje synchroniczną walidację z błędami, które można rozwiązać, statusem dostawy za pośrednictwem webhooków i zarządzaniem uczestnikami w ramach operacji API. Akredytacja, transport i utrzymanie reguł pozostają po stronie dostawcy. Harmonogram to zupełnie inny świat – z udokumentowanym API, pierwszy dokument testowy w ciągu jednego dnia roboczego jest realistyczny, a gotowość produkcyjną mierzy się w tygodniach. Warstwy techniczne (formaty, walidacja, statusy) są omówione w naszych przewodnikach dla programistów. wysyłanie e-faktur przez API prezent generowanie faktur UBL.

Jak podjąć decyzję: trzy pytania

Po pierwsze: czy e-fakturowanie jest kluczową funkcją Twojego produktu, czy funkcją pomocniczą? Kluczowa funkcja uzasadnia posiadanie infrastruktury; wsparcie nie. Po drugie: ile rynków musisz objąć? Każdy kraj ma swoje zasady. Łotewski mandat B2B ląduje w 2028 roku, Litewski sektor publiczny pobiera dane za pośrednictwem Peppol, a dostawca API absorbuje tę różnorodność za Ciebie. Po trzecie: kto jest na dyżurze w nocy? Punkt dostępu to infrastruktura, której awaria blokuje przepływ gotówki dla użytkowników; zapytaj szczerze, czy chcesz, aby znajdował się w Twoim grafiku pagerów.

Lista kontrolna dostawcy

Status Certyfikowanego Punktu Dostępu. Synchroniczna walidacja z błędami strukturalnymi. Piaskownica z oddzielnymi kluczami. Podpisane, idempotentne webhooki. Rejestracja i migracja uczestników jako operacje API, a nie zgłoszenia do pomocy technicznej. Oraz dokumentacja, w sprawie której Twój programista nigdy nie musi dzwonić do pomocy technicznej: ta ostatnia prognozuje jakość wszystkiego innego.