Połączenie sklepu z księgowością ma przenosić uzgodnione dane i dokumenty, a nie bezrefleksyjnie tworzyć fakturę dla każdego zamówienia. Najpierw ustalcie z księgowością, które zdarzenie uruchamia dokument, kto odpowiada za korekty i jak rozpoznacie brakujące rekordy po awarii.
Krótka odpowiedź
Zintegruj sklep z systemem księgowym przez wtyczkę, integrator, ERP albo połączenie dedykowane, dobierając model do liczby kanałów i wyjątków. Ustal źródło prawdy dla danych klienta, pozycji, podatków, płatności i dokumentów, a potem przetestuj sprzedaż, zwrot, korektę, anulowanie oraz ponowienie po przerwie.
KSeF jest osobnym elementem obiegu faktur, dlatego jego obsługę potwierdź z księgowością i dostawcą systemu.
Usługi KC Mobile
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Jak zintegrować zamówienia ze sklepu internetowego z systemem księgowym?”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
Jakie dane powinny przechodzić ze sklepu do księgowości?
Do księgowości powinny przechodzić uzgodnione dane zamówienia, klienta, płatności i dokumentu wraz z identyfikatorem pozwalającym powiązać rekordy. Przypisz właściciela każdemu polu: sklep, integrator, ERP albo system księgowy.
Tabela pokazuje przykładową macierz mapowania danych. Przed konfiguracją księgowość powinna potwierdzić znaczenie i format pól wymaganych do ewidencji.
| Pole | Źródło danych | System docelowy | Kontrola |
|---|---|---|---|
| Numer zamówienia | Sklep | Integrator lub ERP | Unikalność identyfikatora |
| Dane nabywcy | Formularz zamówienia | Księgowość | Kompletność i typ nabywcy |
| NIP | Dane firmy klienta | System księgowy | Format i kraj |
| Pozycje i ilości | Koszyk zamówienia | Dokument sprzedaży | Zgodność SKU i ilości |
| Rabat | Sklep lub reguła promocji | Dokument sprzedaży | Przypisanie do pozycji |
| Dostawa | Metoda i opłata ze sklepu | Dokument lub ewidencja | Uzgodniony sposób rozliczenia |
| Płatność | Operator lub sklep | System księgowy | Status i identyfikator transakcji |
| Stawka VAT | Katalog i reguła podatkowa | System księgowy | Zgodność z konfiguracją podatkową |
| Waluta | Zamówienie | System księgowy | Uzgodniona reguła przeliczenia |
Wniosek: mapowanie powinno łączyć wartość z jej źródłem, celem i regułą kontroli. Pusty NIP albo niezgodna waluta mogą wymagać osobnej ścieżki obsługi.
Czytasz poradnik „Jak zintegrować zamówienia ze sklepu internetowego z systemem księgowym?”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika
Jaki model integracji wybrać?
Wtyczka sprawdza się przy jednym sklepie i prostym przepływie, a integrator lub ERP lepiej obsłuży wiele kanałów i reguł dokumentowych. Połączenie dedykowane wybierz, gdy gotowe rozwiązania nie obejmują wymaganych wyjątków lub kontroli.
Tabela porównuje modele według liczby systemów i złożoności obsługi. Oceniaj nie tylko start integracji, lecz także logi, ponowienia, korekty i utrzymanie.
| Model | Liczba systemów | Obsługa wyjątków | Właściwy scenariusz |
|---|---|---|---|
| Wtyczka | Jeden sklep i system księgowy | Podstawowa | Prosty przepływ i standardowe dokumenty |
| Integrator | Sklep, marketplace i księgowość | Konfigurowalna | Kilka kanałów sprzedaży |
| ERP | Sklep i centralny system operacyjny | Zależna od ERP | Wspólna obsługa magazynu, sprzedaży i finansów |
| Połączenie dedykowane | Dowolna liczba systemów | Dopasowana do procesu | Niestandardowe reguły i raportowanie |
Wniosek: model zależy od tego, gdzie powstają dokumenty i kto rozstrzyga wyjątki. Base opisuje przekazywanie faktur utworzonych w Base.com do zewnętrznych systemów księgowych, w tym wybór eksportu natychmiastowego lub zbiorczego; funkcje zależą od konkretnego połączenia (dokumentacja integracji księgowych Base, stan na 10.2026). Jeśli obsługujesz kilka kanałów sprzedaży, integracja z BaseLinkerem może uporządkować połączenie sklepu, marketplace i systemów księgowych. Przed wdrożeniem potwierdź zakres konektora, warunki abonamentu oraz obsługę korekt.
Jak zaprojektować przepływ zamówienia i dokumentów?
Przepływ powinien oddzielać złożenie zamówienia, potwierdzenie płatności, wystawienie dokumentu i przekazanie danych do księgowości. Każdy etap wymaga osobnego statusu oraz warunku uruchamiającego kolejną operację.
Uzgodnij proces na konkretnym zamówieniu:
1. Sklep zapisuje zamówienie i nadaje mu niezmienny identyfikator.
2. Operator płatności lub sklep potwierdza zdarzenie płatnicze.
3. Ustalona reguła uruchamia wystawienie właściwego dokumentu.
4. Integracja przekazuje dokument i dane do systemu księgowego.
5. System zapisuje wynik, identyfikator dokumentu i ewentualny błąd.
Zamówienie nie jest fakturą, a status płatności nie powinien być utożsamiany ze statusem dokumentu. Zamówienie może zostać anulowane, opłacone częściowo albo zrealizowane w kilku wysyłkach, dlatego regułę dokumentowania uzgodnij z księgowością. Dla każdej operacji określ, czy ponowienie aktualizuje istniejący rekord, czy może utworzyć drugi dokument.
Jeżeli sklep obsługuje kilka kanałów, integracja Allegro z WooCommerce pokazuje szerszy kontekst łączenia zamówień z wielu źródeł. Przy różnych identyfikatorach sklepu, magazynu i księgowości pomocny będzie też przepływ danych przez API między systemami.

Jak obsłużyć zwroty, korekty i anulacje?
Zwrot, korekta i anulowanie wymagają osobnego zdarzenia w sklepie oraz uzgodnionej reakcji w systemie księgowym. Integracja powinna zachować powiązanie zdarzenia z zamówieniem i dokumentem pierwotnym.
Tabela wskazuje operacje do przetestowania przed startem. Konkretne dokumenty i skutki księgowe zatwierdza księgowość, a integracja realizuje uzgodnioną regułę.
| Zdarzenie | Działanie w sklepie | Kontrola w księgowości | Powiązanie |
|---|---|---|---|
| Anulowanie przed dokumentem | Zmiana statusu zamówienia | Brak zbędnego dokumentu | Numer zamówienia |
| Zwrot częściowy | Zapis zwracanych pozycji i kwot | Weryfikacja korekty | Numer dokumentu pierwotnego |
| Zwrot pełny | Zapis pełnego zwrotu | Kontrola pełnej korekty | Numer zamówienia i dokumentu |
| Zmiana danych nabywcy | Rejestr zmiany i przyczyny | Uzgodnienie sposobu korekty | Identyfikator klienta i dokumentu |
| Anulowanie po dokumencie | Zmiana stanu realizacji | Uzgodnienie dokumentu korygującego | Numer dokumentu pierwotnego |
Wniosek: każde zdarzenie po wystawieniu dokumentu powinno wskazywać dokument pierwotny i zapisywać wynik w systemie. Zachowaj historię zamówienia, aby można było uzgodnić korektę lub zwrot.
Jak przygotować integrację do KSeF?
Przygotowanie integracji do KSeF wymaga ustalenia, który system wystawia fakturę, który wysyła ją do KSeF i gdzie zapisuje wynik oraz identyfikator dokumentu. Krajowy System e-Faktur to platforma do wystawiania, przesyłania, otrzymywania i przechowywania faktur; tak opisuje ją serwis Ministerstwa Finansów, sprawdzony w 10.2026.
Przed wdrożeniem zadaj dostawcy systemu i księgowości konkretne pytania:
- Czy fakturę tworzy sklep, integrator, ERP czy program księgowy?
- Który system wysyła fakturę do KSeF i odczytuje odpowiedź?
- Jak system zapisuje numer lub identyfikator KSeF przy zamówieniu?
- Jak obsługuje odrzucenie dokumentu, niedostępność połączenia i ponowienie?
- Jak wiąże korektę z dokumentem pierwotnym?
- Kto sprawdza kolejkę dokumentów bez potwierdzonego wyniku?
Ministerstwo Finansów publikuje aktualne informacje o KSeF i jego wdrażaniu (serwis KSeF, stan na 10.2026). Potwierdź z księgowością i dostawcą harmonogram oraz przypadki dotyczące firmy przed produkcyjnym uruchomieniem. Integracja sklepu z programem księgowym nie oznacza automatycznie, że cały obieg KSeF jest skonfigurowany.
Oddziel błąd walidacji danych od błędu komunikacji z KSeF. Pierwszy może wymagać poprawy dokumentu, a drugi ponowienia transmisji po sprawdzeniu, czy system nie przyjął już faktury. Każde ponowienie powinno zachować historię próby i chronić przed utworzeniem duplikatu.
Jak przetestować poprawność danych przed uruchomieniem?
Poprawność integracji potwierdza zestaw testów obejmujący typ klienta, płatność, rabaty, dostawy i zdarzenia po sprzedaży. Każdy przypadek porównaj w sklepie, integratorze i systemie księgowym.
Wykonaj testy dla:
- konsumenta bez NIP;
- firmy z NIP;
- zamówienia z rabatem i opłatą za dostawę;
- płatności oczekującej, potwierdzonej i zwróconej;
- anulowania przed wystawieniem dokumentu;
- zwrotu częściowego i pełnego;
- korekty danych nabywcy;
- waluty innej niż podstawowa, jeżeli sklep ją obsługuje.
Dla każdego testu porównaj sumę pozycji, rabat, dostawę, podatek, walutę, status płatności i identyfikator dokumentu. Oznacz wynik jako zgodny albo opisz rozbieżność, jej właściciela i poprawkę. Test zalicz dopiero wtedy, gdy księgowość potwierdzi oczekiwany rezultat, a log techniczny zapisze wykonanie operacji.
Jak wykrywać błędy i zapobiegać duplikatom?
Duplikatom zapobiega stabilny identyfikator zamówienia, zapis identyfikatora dokumentu i kontrolowane ponawianie operacji. Integracja powinna rozpoznać, czy rekord został już przetworzony, zanim ponownie utworzy dokument.
Zapisuj identyfikator zamówienia, nazwę operacji, czas, rezultat i identyfikator dokumentu zwrócony przez system docelowy. Ustaw powiadomienia dla błędów autoryzacji, walidacji danych, niedostępności API oraz nieudanych ponowień. API to interfejs, przez który systemy wymieniają dane według ustalonych reguł.
Po przerwie w działaniu połączenia porównaj liczbę zamówień źródłowych z liczbą rekordów w systemie docelowym dla tego samego zakresu czasu i statusów. Następnie wyodrębnij brakujące identyfikatory i uzupełniaj je kontrolowanie. Nie uruchamiaj ponownego importu całego zakresu, dopóki nie sprawdzisz, czy system docelowy nie utworzył już dokumentów.

Kiedy integracja gotowa przestaje wystarczać?
Integracja gotowa przestaje wystarczać, gdy nie obsługuje wymaganych wyjątków, wielu sklepów, walut, magazynów lub uzgadniania dokumentów. Przejście na rozwiązanie dopasowane uzasadnij listą brakujących funkcji i kosztem ręcznej obsługi.
Tabela pomaga ocenić, czy ograniczenie dotyczy pojedynczego ustawienia, czy całego modelu pracy. Zapisz każdy problem z przykładem zamówienia i oczekiwanym rezultatem.
| Kryterium | Sygnał ograniczenia | Pytanie kontrolne |
|---|---|---|
| Wyjątki dokumentowe | Powtarzalna ręczna poprawka | Czy można ustawić osobną regułę dla tego zdarzenia? |
| Wiele sklepów | Brak źródła sprzedaży w rekordzie | Czy każde zamówienie ma identyfikator kanału? |
| Waluty | Ręczne przeliczanie lub uzgadnianie | Który system stosuje uzgodnioną regułę przeliczenia? |
| Magazyny | Rozbieżne ilości między systemami | Który system odpowiada za stan i rezerwację? |
| Raportowanie | Brak historii błędów i ponowień | Czy można odtworzyć historię dokumentu? |
Wniosek: o zmianie modelu decyduje powtarzalny brak funkcji, którego nie da się bezpiecznie obsłużyć konfiguracją. Przy wielu kanałach i dokumentach rozpisz przepływ danych przed wyborem wykonawcy. Jeśli potrzebujesz wykonawcy, wdrożenie integracji BaseLinkerem może połączyć sklep z obsługiwanymi systemami i uporządkować automatyzację. Z naszych wdrożeń wynika, że najwięcej czasu oszczędza jasna obsługa wyjątków oraz procedura uzgodnień po awarii.
Więcej poradników w tym temacie
- Automatyzacja obsługi sprzedaży na Allegro: od zamówienia do wysyłki
- Co to jest BaseLinker, dlaczego firmy go wdrażają i kiedy się opłaca
- Integracja z Fulfillment by Amazon: zamówienia, stany i zwroty
- Jak skonfigurować sklep internetowy do sprzedaży na Amazon Marketplace
- Integracja Inter Cars ze sklepem internetowym: jak działa i co sprawdzić przed wdrożeniem
Wspomniane narzędzia
Najczęściej zadawane pytania
Jak automatycznie przekazywać zamówienia ze sklepu do księgowości?
Czy zamówienie ze sklepu od razu powinno tworzyć fakturę?
Jak integracja obsługuje zwroty i korekty?
Czy integracja sklepu z księgowością musi obsługiwać KSeF?
Co wybrać: gotowy integrator czy połączenie dedykowane?
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Jak zintegrować zamówienia ze sklepu internetowego z systemem księgowym?”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
