Opis
Moduł wFirma dla PrestaShop - faktury VAT bez przepisywania zamówień
Każde zamówienie w sklepie to faktura, którą trzeba wystawić, pobrać i wysłać klientowi. Przy kilkudziesięciu zamówieniach dziennie to godziny ręcznej pracy i ryzyko pomyłki w kwocie, stawce VAT albo NIP. Integracja PrestaShop z wFirma robi to za Ciebie: dane z zamówienia trafiają do wFirma automatycznie, faktura powstaje w Twoim koncie wFirma, a klient dostaje ją e-mailem w PDF.
Moduł działa w panelu administracyjnym PrestaShop 1.7.8, 8.x i 9.x (do 9.2 włącznie), nie zmienia motywu sklepu i nie wymaga programisty do konfiguracji.
Automatyczne wystawianie faktur po zmianie statusu zamówienia
W konfiguracji wybierasz status, po którym ma powstać faktura VAT - np. „Płatność zaakceptowana”, „Wysłane” albo kilka statusów naraz. Gdy zamówienie osiągnie wybrany status, moduł:
- tworzy fakturę VAT w wFirma z pozycjami, ilościami, cenami i stawkami VAT z zamówienia,
- dodaje wysyłkę jako pozycję faktury i uwzględnia rabaty oraz kody rabatowe,
- uzupełnia dane nabywcy: firmę lub imię i nazwisko, adres, NIP lub numer VAT UE, e-mail,
- oznacza fakturę jako opłaconą i ustawia termin oraz metodę płatności według Twoich ustawień,
- pobiera PDF faktury i zapisuje go przy zamówieniu.
Jedno zamówienie = jedna faktura automatyczna. Zmiana statusu tam i z powrotem nie tworzy duplikatów, a błąd połączenia z wFirma nie blokuje obsługi zamówienia - zostaje zapisany w logach.
Wysyłka faktury e-mailem do klienta
Opcja „Wysyłaj automatycznie fakturę e-mailem do klienta po utworzeniu faktury” sprawia, że klient dostaje fakturę od razu po jej wystawieniu - w nowoczesnym, czytelnym szablonie e-mail z logo Twojego sklepu, numerem faktury, numerem i datą zamówienia, kwotą oraz przyciskiem do historii zamówień. PDF faktury jest w załączniku.
- Szablon responsywny - dobrze wygląda w Gmailu, Outlooku i na telefonie.
- Wersja polska i angielska, dobierana do języka zamówienia.
- Szablon możesz nadpisać w motywie, bez zmian w module.
Panel „Faktura wFirma” na stronie zamówienia
Nie każda faktura powstaje automatycznie. Na stronie zamówienia w PrestaShop masz kartę, z której jednym kliknięciem wystawisz:
- fakturę VAT (także fakturę do paragonu),
- paragon fiskalny lub paragon niefiskalny.
Przed wystawieniem możesz poprawić dane nabywcy, termin i metodę płatności, uwagi na fakturze oraz wersję językową dokumentu (np. angielską dla klienta z zagranicy). Po wystawieniu zobaczysz numer faktury, podgląd PDF, przycisk „Wyślij do klienta” i listę dokumentów z wFirma przypisanych do zamówienia. Możesz też dołączyć do zamówienia własny plik PDF faktury.
Poprawne kwoty i stawki VAT
- Stawki VAT pobierane z zamówienia (23%, 8%, 5%, 0%), osobno dla każdej pozycji i dla wysyłki.
- Ceny zaokrąglane do grosza z wyrównaniem ostatniej sztuki - suma pozycji odpowiada wartości produktów w zamówieniu.
- Pozycje bez VAT jako 0%, NP (np. odwrotne obciążenie dla firm z UE) albo ZW - do wyboru.
- Obsługa sprzedawców zwolnionych z VAT (dokumenty bez VAT).
- Waluta zamówienia (PLN, EUR i inne) przekazywana do wFirma.
- Nazwa pozycji według wzoru: nazwa produktu, kategoria, indeks, EAN, producent.
- Uwagi na fakturze zależne od metody płatności, np. „Zapłacono BLIK”.
KSeF i księgowość w jednym miejscu
Faktury trafiają do Twojego konta wFirma, więc księgowość, ewidencja VAT i wysyłka do Krajowego Systemu e-Faktur (KSeF) odbywają się tam, gdzie już je prowadzisz - zgodnie z ustawieniami Twojego konta wFirma. Moduł nie przechowuje faktur poza wFirma, poza kopią PDF przy zamówieniu.
Bezpieczeństwo
- Połączenie z API wFirma wyłącznie szyfrowane (HTTPS z weryfikacją certyfikatu).
- Pliki PDF faktur zapisywane pod losowymi nazwami i zablokowane dla dostępu z przeglądarki - widoczne tylko dla pracowników w panelu.
- Klucz Secret key nie jest wyświetlany po zapisaniu.
- Akcje panelu chronione tokenami PrestaShop.
Wymagania
| PrestaShop | 1.7.8 - 9.2 (przetestowany na 1.7.8, 8.2 i 9.2) |
|---|---|
| PHP | 7.4 - 8.5 (w zakresie obsługiwanym przez Twoją wersję PrestaShop) |
| wFirma | Konto wFirma z dostępem do API i kluczami API (Access key, Secret key, App key) |
| Języki | Panel modułu: polski. E-mail z fakturą: polski i angielski |
Cena, licencja, wsparcie
- Jednorazowa opłata, faktura VAT. Licencja na jedną domenę, którą podajesz w zamówieniu.
- 12 miesięcy aktualizacji i wsparcia e-mailowo: [email protected].
- Instalacja lub instalacja z dostosowaniem - opcjonalnie w zamówieniu.
Najczęstsze pytania
Czy moduł wystawia faktury automatycznie?
Tak. Wybierasz status zamówienia (np. „Płatność zaakceptowana”), a faktura VAT powstaje w wFirma sama, gdy zamówienie go osiągnie. Możesz też wystawiać faktury i paragony ręcznie z karty zamówienia.
Czy klient dostanie fakturę e-mailem?
Tak, jeśli włączysz opcję automatycznej wysyłki. Klient dostaje e-mail z fakturą PDF w załączniku zaraz po jej utworzeniu. Fakturę możesz też wysłać ponownie przyciskiem „Wyślij do klienta”.
Czy moduł działa z PrestaShop 9?
Tak. Moduł jest dostosowany i przetestowany na PrestaShop 1.7.8, 8.2 i 9.2 - instalacja, wystawianie faktur, e-maile i panel zamówienia.
Czy faktury trafią do KSeF?
Faktury powstają w Twoim koncie wFirma, a wysyłka do KSeF odbywa się w wFirma zgodnie z ustawieniami konta. Moduł nie wymaga osobnej integracji z KSeF.
Czy mogę wystawić fakturę dla firmy z UE lub w euro?
Tak. Moduł przekazuje walutę zamówienia i numer VAT UE nabywcy, a dla pozycji bez VAT możesz wybrać stawkę NP (np. odwrotne obciążenie). Dokument może mieć wersję językową, np. angielską.
Co jeśli wFirma będzie chwilowo niedostępna?
Zamówienie zmieni status normalnie, a błąd zostanie zapisany w logach. Fakturę wystawisz wtedy jednym kliknięciem z karty zamówienia.









