Instrukcja

Faktury z PrestaShop bez instalowania wtyczki

PrestaShop to otwarta platforma self-hosted z własnym webservice API. Pokazujemy, jak podłączyć sklep do systemu fakturowego i wystawiać faktury VAT automatycznie po każdym zamówieniu - bez pluginu w sklepie, z obsługą B2B i numerem NIP.

Faktury z PrestaShop bez wtyczki - dlaczego to ma sens

PrestaShop to otwarta, najczęściej self-hostowana platforma sklepowa z dużą społecznością w Polsce. Jej siłą jest elastyczność, ale ta sama otwartość bywa pułapką przy fakturowaniu. Typowe podejście to doinstalowanie modułu do faktur w samym sklepie. Każdy taki plugin to jednak kolejny element, który trzeba aktualizować razem z PrestaShop, który potrafi się rozjechać przy zmianie wersji silnika i który zwykle obsługuje jeden konkretny format dokumentu.

Jest prostsza droga. PrestaShop ma wbudowany webservice API - oficjalny interfejs, przez który zewnętrzne narzędzie odczytuje zamówienia i dane klientów bez ingerencji w kod sklepu. NavyFlame korzysta dokładnie z tego mechanizmu. Zamiast instalować wtyczkę fakturową w PrestaShop, podłączasz sklep przez integrację z PrestaShop i kierujesz dane do swojego systemu księgowego. Sklep zostaje czysty, a faktury powstają poza nim.

To, czy w ogóle musisz wystawić fakturę, zależy od dwóch rzeczy: czy jesteś czynnym podatnikiem VAT oraz czy kupujący tego zażądał. W praktyce klient indywidualny (B2C) najczęściej dostaje paragon, a firma podająca NIP oczekuje faktury VAT i ma do tego prawo.

Dlaczego ręczne fakturowanie w PrestaShop się nie skaluje

Ręczny proces wygląda zwykle tak: logujesz się do panelu PrestaShop, otwierasz zamówienie, kopiujesz dane kupującego, przełączasz się do wFirma lub inFakt, przepisujesz pozycje, ustawiasz stawki VAT, generujesz dokument i wysyłasz go klientowi. Każde zamówienie to kilka minut i kilka okazji do pomyłki.

Konsekwencje są wymierne:

  • Błędy w danych - literówka w NIP, zła stawka VAT czy pomyłka w adresie prowadzą do korekt i problemów z urzędem skarbowym.
  • Opóźnienia - klienci biznesowi czekają na fakturę, co psuje doświadczenie zakupowe i opóźnia ich własne księgowanie.
  • Brak skalowalności - obsługa 200 zamówień zajmuje dwadzieścia razy więcej czasu niż obsługa 10. Sprzedaż rośnie, a praca administracyjna rośnie razem z nią.
  • Chaos wielokanałowy - jeśli oprócz sklepu PrestaShop sprzedajesz też na Allegro czy w innym kanale, żonglujesz kilkoma panelami naraz.

Automatyzacja zrywa tę zależność. Niezależnie od tego, czy w danym dniu spłynie 10 czy 1000 zamówień, system przetwarza je identycznie i bez Twojego udziału.

Jak działa automatyczne fakturowanie PrestaShop w NavyFlame

NavyFlame to hub e-commerce, który łączy integrację z PrestaShop z Twoim systemem fakturowym i pełni rolę pośrednika między nimi. Zamiast przepisywać dane, ustawiasz reguły raz, a system działa w tle.

Przepływ wygląda następująco:

  1. Kupujący składa zamówienie w sklepie na PrestaShop. NavyFlame pobiera je przez webservice API wraz z danymi kupującego, pozycjami i - jeśli klient podał dane firmy - numerem NIP.
  2. System weryfikuje kompletność danych: sprawdza NIP, adres, kwoty i przypisuje właściwe stawki VAT.
  3. Na podstawie Twoich reguł faktura jest automatycznie generowana w wybranym systemie fakturowym - wFirma, inFakt, Fakturownia lub iFirma.
  4. Numer i status faktury wracają do NavyFlame, a Ty monitorujesz cały proces w jednym panelu, bez logowania się do trzech różnych systemów.

Dane z zamówień PrestaShop trafiają do tego samego widoku, w którym zarządzasz zamówieniami, więc fakturowanie i obsługa sprzedaży idą w jednym rytmie.

Konfiguracja krok po kroku

Uruchomienie automatycznego fakturowania PrestaShop zajmuje kilka minut i nie wymaga programisty.

Krok 1: Włącz webservice w PrestaShop i wygeneruj klucz

W panelu administracyjnym PrestaShop wejdź w ustawienia zaawansowane i włącz webservice. Następnie wygeneruj nowy klucz API z uprawnieniami do odczytu zamówień i danych klientów. To ten klucz pozwoli NavyFlame pobierać zamówienia, bez dostępu do serwera czy bazy sklepu.

Krok 2: Podłącz sklep PrestaShop

W panelu NavyFlame dodaj integrację z PrestaShop, podaj adres sklepu i wklej wygenerowany klucz webservice. Od tego momentu nowe zamówienia zaczynają spływać do NavyFlame automatycznie, w tle, bez żadnej wtyczki po stronie sklepu.

Krok 3: Podłącz system fakturowy

Dodaj integrację z systemem, w którym prowadzisz księgowość - wFirma, inFakt, Fakturownia lub iFirma. Wystarczy klucz API z Twojego konta w danym systemie (instrukcja jest przy każdej integracji). Możesz podłączyć więcej niż jeden system, jeśli różne kanały sprzedaży rozliczasz osobno.

Krok 4: Ustaw regułę fakturowania

To serce konfiguracji. Tworzysz pipeline automatycznego fakturowania zamówień, w którym źródłem jest PrestaShop, a celem Twój system fakturowy. Tutaj decydujesz, kiedy ma powstawać faktura i jak ma wyglądać (szczegóły w sekcji niżej).

Krok 5: Przetestuj na pierwszym zamówieniu

Po zapisaniu reguły poczekaj na pierwsze zamówienie lub uruchom synchronizację ręcznie. Faktura pojawi się w systemie fakturowym, a jej numer zobaczysz w panelu NavyFlame przy zamówieniu. Od tego momentu proces działa automatycznie dla każdej kolejnej sprzedaży.

Reguły fakturowania - faktura zawsze, na żądanie, B2B i B2C

Nie każde zamówienie wymaga faktury, dlatego automatyzacja musi być sterowalna. W NavyFlame ustawiasz reguły dopasowane do tego, jak naprawdę sprzedajesz:

RegułaKiedy powstaje fakturaDla kogo
Faktura zawszeDla każdego zamówienia z PrestaShopSprzedawcy fakturujący całą sprzedaż
Tylko na żądanieGdy kupujący zaznaczył chęć otrzymania fakturySklepy mieszane B2C, reszta na paragon
Tylko B2B (firmy z NIP)Gdy w zamówieniu są dane firmy i NIPSprzedaż biznesowa
Osobne reguły per kanałWedług ustawień dla danego kanału sprzedażySprzedaż wielokanałowa

Gdy kupujący poda dane firmy i NIP, NavyFlame rozpoznaje sprzedaż biznesową i wystawia fakturę VAT na firmę z poprawnym NIP-em. Dla klientów indywidualnych możesz ustawić osobną ścieżkę. Dzięki temu automatyzacja odwzorowuje Twoją realną politykę fakturowania, a nie odwrotnie. Samo fakturowanie staje się procesem w tle, którego po prostu nie musisz pilnować.

PrestaShop + Twój system księgowy: wFirma, inFakt, Fakturownia, iFirma

NavyFlame łączy PrestaShop z czterema najpopularniejszymi polskimi systemami fakturowymi. Wybierasz ten, w którym już prowadzisz księgowość - przepływ jest ten sam, różni się tylko system docelowy.

PrestaShop + wFirma

wFirma to pełna księgowość online. Faktury ze sklepu PrestaShop od razu zasilają KPiR i JPK, więc dokumenty trafiają w obieg księgowy bez dodatkowej pracy na koniec miesiąca. Gotowe zestawienie znajdziesz przy integracji PrestaShop z wFirma.

PrestaShop + inFakt

inFakt to prosty system fakturowy z księgowością - dobry wybór dla mniejszych sprzedawców, którzy chcą szybko wystawiać faktury VAT, proformy i rachunki z zamówień PrestaShop.

PrestaShop + Fakturownia

Fakturownia wystawia faktury VAT, proformy i korekty. NavyFlame dobiera właściwy typ dokumentu na podstawie statusu zamówienia z PrestaShop.

PrestaShop + iFirma

iFirma to księgowość online z fakturowaniem - faktury z zamówień PrestaShop trafiają prosto do iFirma, gotowe do dalszej obsługi księgowej.

Niezależnie od wybranego systemu numeracja, stawki VAT i szablony działają według Twoich ustawień, a dokumenty są gotowe pod KSeF.

PrestaShop a KSeF 2026 - czy jesteś gotowy

Krajowy System e-Faktur (KSeF) w 2026 roku staje się obowiązkowy dla kolejnych grup podatników, a faktury sprzedażowe - także te ze sprzedaży w sklepie PrestaShop - będą musiały trafiać do centralnego systemu w ustrukturyzowanym formacie. Dla sprzedawców oznacza to jedno: dane na fakturze muszą być kompletne i poprawne, bo błędny dokument nie przejdzie walidacji.

Tu automatyzacja pomaga podwójnie. Po pierwsze, faktury powstają w Twoim systemie fakturowym, który odpowiada za zgłoszenie ich do KSeF. NavyFlame nie zastępuje tego procesu, lecz dba, by dane ze sklepu PrestaShop trafiły do systemu kompletne. Po drugie, mechanizm weryfikacji wyłapuje braki, na przykład niepełny NIP, zanim powstanie dokument, więc do KSeF idą faktury gotowe i poprawne. To samo podejście stosujemy przy fakturowaniu z IdoSell i pozostałych platform - logika reguł i weryfikacji jest wspólna, zmienia się tylko źródło zamówień.

Ile to kosztuje i od kiedy się opłaca

Automatyczne fakturowanie PrestaShop opłaca się już przy kilkunastu zamówieniach dziennie - tyle wystarczy, by czas zaoszczędzony na ręcznym przepisywaniu przewyższył koszt narzędzia. Im więcej sprzedajesz i im więcej kanałów obsługujesz, tym większa korzyść, bo automatyzacja skaluje się bez dokładania pracy. Dodatkowy plus: rezygnujesz z wtyczki fakturowej w sklepie, więc masz o jeden element mniej do aktualizowania i testowania przy każdej zmianie wersji PrestaShop.

NavyFlame udostępnia automatyzację fakturowania w ramach abonamentu obejmującego również zarządzanie zamówieniami, magazynem i ofertami - pełną ofertę i limity znajdziesz na stronie planów cenowych. Zanim zdecydujesz się na zakup, możesz przeklikać pełne interaktywne demo bez rejestracji i bez karty.

Najczesciej zadawane pytania

Nie. NavyFlame łączy się z PrestaShop przez wbudowany webservice API platformy, który włączasz w panelu administracyjnym sklepu i z którego generujesz klucz API. Nie instalujesz żadnego dodatkowego modułu ani pluginu fakturowego, więc nie obciążasz sklepu i nie ryzykujesz konfliktów z innymi rozszerzeniami przy aktualizacji PrestaShop.

Z webservice API PrestaShop. Po podłączeniu sklepu NavyFlame pobiera zamówienia wraz z danymi kupującego, pozycjami, kwotami i - jeśli klient podał dane firmy - numerem NIP. Te dane trafiają wprost do faktury, bez kopiowania z panelu PrestaShop do systemu księgowego.

Gdy w zamówieniu z PrestaShop są dane firmy i numer NIP, NavyFlame rozpoznaje sprzedaż jako B2B i wystawia fakturę VAT na firmę z poprawnym NIP-em. Możesz ustawić osobne reguły dla B2B i B2C - na przykład fakturę VAT dla firm, a paragon lub fakturę na żądanie dla klientów indywidualnych.

NavyFlame integruje się z czterema popularnymi polskimi systemami: wFirma, inFakt, Fakturownia oraz iFirma. Każdy z nich możesz ustawić jako cel automatycznego fakturowania dla sprzedaży z PrestaShop, z własną numeracją, stawkami VAT i szablonem dokumentu.

Tak. NavyFlame łączy się z PrestaShop przez webservice API niezależnie od tego, gdzie sklep jest postawiony - wystarczy, że włączysz webservice w panelu i wygenerujesz klucz. Nie potrzebujemy dostępu do serwera ani do bazy danych sklepu.

System wykrywa braki, na przykład niekompletny NIP albo brak adresu, i kieruje takie zamówienie do kolejki błędów zamiast wystawić błędny dokument. Dostajesz powiadomienie, uzupełniasz dane i ponawiasz wystawienie jednym kliknięciem - nic nie ginie i żadna faktura nie wychodzi z literówką.

Zautomatyzuj faktury ze sklepu PrestaShop

Włącz webservice w PrestaShop, podłącz system fakturowy i pozwól, by faktury wystawiały się same po każdym zamówieniu. Najpierw przeklikaj pełne demo bez rejestracji i bez karty.

Załóż konto