Przejdź do treści

Integracja z inFaktem

Faktury z inFaktu do zamówień ze wszystkich kanałów, w jednym miejscu: w OpenLinkerze

Gdy kupujący zapłaci, OpenLinker wystawia fakturę w inFakcie, z NIP-em, jeśli go podał, a inFakt wysyła ją do KSeF. Fakturę, jej status i numer KSeF widzisz przy zamówieniu, czy przyszło ze sklepu, czy z marketplace’u. Automat włączasz jednym ustawieniem.

Na start potrzebujesz:konto w inFakcie z włączoną wysyłką do KSeFklucz API z ustawień inFaktu

  • Licencja 0 zł
  • Bez opłaty od zamówienia
  • Instalujesz u siebie albo robimy to za Ciebie
Zamówienie
opłacone
marketplace’yTwój sklep
opłacone zamówienie →↓
OpenLinker
obsługuje zamówienie, wystawia fakturę
dane do faktury →↓
←↑ numer KSeF, status
inFakt
wysyła do KSeF
faktura →↓
←↑ numer KSeF
KSeF
nadaje numer

W skrócie. OpenLinker to system do obsługi zamówień z otwartym kodem i licencją 0 zł, który wystawia faktury w inFakcie do zamówień ze sklepów i z marketplace’ów. Gdy włączysz wystawianie po opłaceniu, faktura powstaje sama, z NIP-em kupującego, jeśli go podał. Do KSeF wysyła ją inFakt, a status i numer KSeF widzisz przy zamówieniu.

Brzmi znajomo?

Każde zamówienie wpisujesz drugi raz

Zamówienie w jednym oknie, inFakt w drugim. Przepisujesz firmę, NIP, pozycje i dostawę. Przy setce zamówień dziennie schodzą na to godziny, a nic się przez nie nie sprzedaje.

„Gdzie jest moja faktura?”

Klient pyta, a Ty nie wiesz z głowy, czy faktura ma już numer KSeF, czy utknęła na błędzie. Logujesz się do inFaktu, szukasz, odpisujesz. I tak przy każdym pytaniu.

Klient oddaje jeden kubek z trzech

Korekta musi wyjść od faktury takiej, jaka została wystawiona. Jeśli ktoś w międzyczasie zmienił zamówienie, pierwotnych pozycji szukasz ręcznie.

Wtorek: 120 opłaconych zamówień i 120 faktur, żadnej przepisanej

  1. 07:55Kawiarnia płaci na marketplace’ie za trzy kubki i podaje NIP. Chwilę później w inFakcie jest faktura na firmę, a przy zamówieniu w OpenLinkerze jej numer KSeF.
  2. 10:40Kawiarnia pyta, gdzie jest faktura. Odpowiadasz od razu: status i numer KSeF są przy zamówieniu, a fakturę wysyłasz mailem jednym kliknięciem.
  3. 16:30Koniec dnia: 120 zamówień, 120 faktur. Jedną odrzuconą przez KSeF poprawiasz w inFakcie i wysyłasz ponownie, bez drugiego numeru.
Faktury do zamówień, wtorek 3.11 120 Przykład
KanałNabywcaFakturaKSeF
AllegroKawiarnia Pod Lipą sp. z o.o.FV 245/11/2026przyjęta
SklepAnna K.FV 262/11/2026przyjęta
ERLIPiotr N.FV 281/11/2026przyjęta
AllegroEwa L.FV 327/11/2026odrzucona, do poprawki
Przyjęte 117, czekają na KSeF 2, do poprawki 1. Razem 120.
FV 245/11/2026 Przyjęta w KSeF
NabywcaKawiarnia Pod Lipą sp. z o.o., NIP 111-111-11-11
Kwota159,99 zł brutto
Numer KSeF1234563218-20261103-4A7C2E91B05D-11

120 faktur dziennie bez przepisywania. Twoja praca: jedna poprawka.

Co OpenLinker robi za Ciebie

  • Opłacone zamówienieFaktura powstaje w inFakcie, a inFakt od razu wysyła ją do KSeF. Jeśli kupujący podał NIP, faktura jest na firmę.
  • Odpowiedź z KSeFPrzy zamówieniu widzisz status i numer KSeF, więc na pytanie klienta odpowiadasz bez logowania do inFaktu.
  • Odrzucona fakturaPoprawiasz dane w inFakcie i wysyłasz ją ponownie. To wciąż ta sama faktura, bez dziury w numeracji.
  • Zwrot części towaruKorekta powstaje od faktury takiej, jaka została wystawiona, i dostaje własny numer KSeF.

WkrótceFaktura sama trafi też do zamówienia na marketplace’ie, więc kupujący znajdzie ją tam, gdzie kupił.

Szczegóły techniczne
Kiedy powstaje faktura
Ręcznie z zamówienia albo automatycznie: po opłaceniu lub po wysyłce. Na start ustawione jest ręcznie.
Dokumenty
Faktura VAT i faktura korygująca
Wysyłka do KSeF
Robi inFakt, od razu po wystawieniu faktury
Numer KSeF przy zamówieniu
Od razu, gdy włączysz powiadomienia z inFaktu. Bez nich OpenLinker sprawdza status co 30 minut.
Na fakturze
Waluta zamówienia (przelicza inFakt), dostawa jako osobna pozycja, płatność gotówką albo przelewem na konto z inFaktu
Jedno zamówienie
Jedna faktura, także po ponowieniu i po zerwanym połączeniu

Twoje reguły działają same

Dokument powstaje sam po opłaceniu albo po wysłaniu zamówienia, a reguły decydują, który i gdzie. Na przykład:

Jak działają automatyzacje w OpenLinkerze
Przykładowa reguła
Gdy
Zamówienie zostanie opłacone
Tylko jeśli
kupujący podał NIP
Wtedy
  1. Wystaw fakturę w inFakcie

Numer KSeF, który widzisz przy zamówieniu

Ten numer nadaje KSeF, nie inFakt i nie OpenLinker. OpenLinker tworzy fakturę z zamówienia, inFakt wysyła ją do KSeF, a KSeF odsyła numer: 35 znaków w czterech częściach. Widzisz go przy zamówieniu, więc kupującemu odpowiadasz bez logowania do drugiego panelu.

Numer KSeF, część po częściPrzykład
1234563218-20261103-4A7C2E91B05D-11
1234563218NIP sprzedawcy, czyli Twój. 10 cyfr, nie NIP kupującego.
20261103Dzień, w którym KSeF przyjął fakturę (RRRRMMDD).
4A7C2E91B05D12 znaków nadanych przez KSeF.
11Suma kontrolna. Pomaga wyłapać literówkę, gdy ktoś przepisuje numer.
  1. 1 lutego 2026
    Obowiązek KSeF dla firm, których sprzedaż w 2024 r. przekroczyła 200 mln zł.
  2. 1 kwietnia 2026
    Obowiązek KSeF dla pozostałych firm.
  3. do 31 grudnia 2026
    Faktury poza KSeF są jeszcze dopuszczalne, gdy ich suma brutto nie przekracza 10 000 zł w miesiącu.
  4. 1 stycznia 2027
    Od tego dnia ustawa przewiduje kary. 20 października 2026 rząd przyjął projekt, który przesuwa je na 31 grudnia 2027. To projekt, nie obowiązujące prawo. Odroczenie kar nie zdejmuje obowiązku wystawiania faktur w KSeF.

Stan na 28 października 2026. Źródła: ksef.podatki.gov.pl, gov.pl/web/finanse. To nie jest porada prawna ani podatkowa.

Nie musisz wierzyć nam na słowo

Każdą z tych rzeczy sprawdzisz sam, zanim cokolwiek podłączysz.

  • Faktura nie powstanie dwa razyJedno zamówienie, jedna faktura, także gdy połączenie zerwie się w trakcie. Odrzuconą fakturę wysyłasz ponownie, bez drugiej.Zobacz kod integracji z inFaktem
  • Wypróbuj demoZarejestruj się w demo i przejrzyj zamówienia, przesyłki i dokumenty na przykładowych danych, zanim podłączysz swój sklep.Wypróbuj demo
  • Kod jest otwartyTy albo Twój zespół wdrożeniowy możecie przejrzeć integrację z inFaktem, zanim cokolwiek uruchomicie.Zobacz kod integracji
  • Licencji nikt Ci nie odbierzeApache 2.0 nie da się cofnąć, a żadna funkcja nie czeka za abonamentem. Kod może dalej rozwijać każdy programista.Licencja

Ile zapłacisz co miesiąc

Za licencję OpenLinkera nie płacisz nic, niezależnie od tego, ile sprzedajesz. Płacisz za serwer, a jego cena rośnie razem z ruchem, nie od każdego zamówienia.

Zamówienia w miesiącuMniej więcej dziennieSerwer, szacunkowoLicencja
do 1 000ok. 30ok. 150 zł / mies.0 zł
do 5 000ok. 150ok. 300 zł / mies.0 zł
do 10 000ok. 300ok. 1 000 zł / mies.0 zł
do 25 000ok. 800ok. 2 000 zł / mies.0 zł

Kwoty za serwer to szacunki z cennika OpenLinkera. Do tego dolicz kopie zapasowe.

Rachunki, które zostają po staremu

  • Abonament inFaktTwój obecny plan, bez zmian
  • Wysyłka do KSeFbez opłaty, to system Ministerstwa Finansów
  • Opłata OpenLinkera za fakturę0 zł, przy każdej liczbie faktur

Kto to uruchomi

Samodzielnie

Kto uruchamia
Ty albo Twój zespół wdrożeniowy. Wystarczy jedno polecenie i kreator.
Kto pilnuje na co dzień
Ty
Co płacisz
Serwer z tabeli wyżej
Instrukcja instalacji

Z partnerem wdrożeniowym

Kto uruchamia
Agencja wdrożeniowa, którą wybierzesz
Kto pilnuje na co dzień
Partner, a za nim my, na umowie SLA
Co płacisz
Serwer i usługę partnera, według jego oferty
Zapytaj o partnera

Z nami

Kto uruchamia
My
Kto pilnuje na co dzień
My
Co płacisz
Serwer i utrzymanie, wyceniane indywidualnie
Poproś o wycenę

Nie masz agencji? Wdrożymy to z Tobą i pomożemy przenieść się z obecnego systemu.

Wszystkie integracje działają na tym samym serwerze, więc kolejna nie oznacza kolejnego abonamentu.

Kto Ci pomoże

Od uruchomienia po zmiany w API: na każdym etapie wiesz, kto się tym zajmuje.

  1. Na starcie

    Uruchomienie

    Kto: Ty, partner albo my

    Masz kreator i przewodnik krok po kroku. Jeśli nie chcesz robić tego sam, uruchomi to partner wdrożeniowy albo my. Uruchomimy to za Ciebie

  2. Gdy coś przestaje działać

    Pomoc na umowie SLA

    Kto: My

    Awarię, która zatrzymuje sprzedaż, zgłaszasz o każdej porze, także w weekend. Pytania techniczne przyjmujemy w dni robocze od 9 do 17 i odpowiadamy następnego dnia roboczego. Poziomy SLA

  3. Gdy inFakt albo KSeF coś zmieni

    Aktualizacje

    Kto: My

    Dostosowujemy integrację do zmian w API, a poprawka trafia do kolejnej wersji OpenLinkera. Instalujesz ją sam albo robi to partner lub my.

Twoja instalacja należy do Ciebie: działa na Twoim serwerze, zamówienia i dane klientów są w Twojej bazie, a kod jest otwarty na licencji Apache 2.0.

Jak zacząć

  1. W inFakcie włącz wysyłkę do KSeF i wygeneruj klucz API.
  2. W OpenLinkerze dodaj połączenie inFakt i kliknij Testuj połączenie.
  3. Ustaw inFakt jako główny program do faktur i wybierz, kiedy ma powstawać faktura.

Nie widzisz klucza API w inFakcie? Zapytaj inFakt, czy obejmuje go Twój plan.

Nie chcesz robić tego sam? Uruchomimy to za Ciebie. Instrukcja krok po kroku (po angielsku).

Pytania o integrację z inFaktem

Czy OpenLinker sam wyśle fakturę do KSeF?

Nie, wysyła ją inFakt, ten sam program, w którym już wystawiasz faktury. OpenLinker tworzy fakturę z zamówienia, a numer nadaje KSeF.

Skąd OpenLinker wie, że kupujący chce fakturę na firmę?

Z zamówienia. Allegro i ERLI przekazują NIP, gdy kupujący poprosi o fakturę VAT, PrestaShop, gdy wpisze NIP w adresie, a WooCommerce, gdy sklep ma wtyczkę do NIP. Faktura wystawiona automatycznie ma ten NIP.

Mam już faktury z innego narzędzia. Jak przejść bez dwóch faktur w KSeF?

Kanał po kanale. Wyłączasz faktury dla danego kanału w starym narzędziu i dopiero wtedy włączasz je tutaj. Do jednego zamówienia OpenLinker i tak wystawi tylko jeden dokument.

inFakt czy bezpośrednio KSeF?

Jeśli prowadzisz faktury w inFakcie, zostań przy nim. Numeracja, płatności i księgowość zostają tam, a inFakt wysyła do KSeF za Ciebie. Integracja bezpośrednio z KSeF jest dla firm bez programu do faktur.

Czy faktura może być w euro?

Tak. Faktura jest w walucie zamówienia, a przelicza ją inFakt. Walutę trzeba mieć włączoną w inFakcie.

OpenLinker w skrócie

Czym jest
System do obsługi zamówień i integracji e-commerce z otwartym kodem
Licencja
Apache 2.0, 0 zł
Opłata od zamówienia
Brak
Gdzie działa
Na Twoim serwerze albo wdrożony przez nas lub agencję

Zobacz, jak wygląda wtorek bez przepisywania faktur

Zarejestruj się w demo i zobacz zamówienie z fakturą z inFaktu: status w KSeF, numer i korektę.

Nie masz agencji? Zgłoś się do programu design partnerów, a wdrożymy to razem.

Kod tej integracji: libs/integrations/infakt na GitHubie