Pobierz dane firmy po numerze VAT / VAT EU
Pobierz dane firmy po numerze NIP (VAT / VAT EU) Pro moduł dla Prestashop
Pobierz dane firmy po numerze NIP (VAT / VAT EU) Pro moduł dla Prestashop
Pobierz dane firmy po numerze NIP (VAT / VAT EU) Pro moduł dla Prestashop
Pobierz dane firmy po numerze NIP (VAT / VAT EU) Pro moduł dla Prestashop
Pobierz dane firmy po numerze NIP (VAT / VAT EU) Pro moduł dla Prestashop
Pobierz dane firmy po numerze NIP (VAT / VAT EU) Pro moduł dla Prestashop

Pobierz dane firmy po numerze NIP (VAT / VAT EU) Pro moduł dla Prestashop

Wersja modułu: 1.4.3

Zgodność z PrestaShop: 1.7.x 8.x 9.x

Aktualizacja pliku modułu: 2026-04-09 04:38:51

Aktualizacja danych produktu: 2026-04-08 23:28:13


1 Recenzję

PD Autouzupełnianie danych adresowych po numerze VAT Pro to zaawansowany moduł PrestaShop, który automatycznie pobiera i wypełnia dane firmowe na podstawie numeru NIP lub VAT UE. Moduł wyświetla formularz wyszukiwania nad każdym formularzem adresowym w sklepie — na stronie zamówienia, rejestracji, edycji adresu oraz w panelu administracyjnym — bez konieczności edycji szablonów motywu. Klient wpisuje numer NIP lub VAT, klika przycisk, a pola adresowe (nazwa firmy, ulica, kod pocztowy, miasto) wypełniają się automatycznie w ułamku sekundy. Dla polskich numerów NIP moduł korzysta z oficjalnego API GUS (REGON), a dla europejskich numerów VAT z konfigurowalnego łańcucha providerów: VIES REST, VATcomply, VATLayer lub viesapi.eu. System fallbacku gwarantuje, że jeśli jeden provider nie odpowiada, moduł automatycznie przechodzi do kolejnego — Twoi klienci zawsze otrzymają dane. Moduł jest w pełni kompatybilny z PrestaShop od wersji 1.7 do 9.x oraz PHP od 7.0 do 8.5, nie wymaga żadnych zewnętrznych bibliotek ani Composera.

Typ licencji / aktualizacja
110,00 zł
89,43 złnetto
Historia cen:

Opis

Główne funkcje i zalety

  • Automatyczne wstrzykiwanie formularza — moduł sam dodaje formularz wyszukiwania po VAT/NIP nad formularzami adresowymi na froncie sklepu i w panelu admin. Zero edycji plików motywu.
  • Obsługa polskich numerów NIP — integracja z oficjalnym API GUS (REGON) umożliwia pobieranie pełnych danych firmowych z polskiego rejestru: nazwa firmy, adres, kod pocztowy, miasto.
  • 5 providerów EU VAT do wyboru — VIES REST API (Komisja Europejska), VATcomply, VATLayer i viesapi.eu. Dwa z nich są całkowicie bezpłatne i nie wymagają rejestracji.
  • Łańcuch providerów z automatycznym fallbackiem — skonfiguruj kolejność do 3 providerów. Jeśli Provider 1 nie odpowie lub zwróci błąd, moduł automatycznie odpyta Provider 2, a następnie Provider 3.
  • Inteligentny cache odpowiedzi — wyniki wyszukiwania są przechowywane w pamięci podręcznej z konfigurowalnym czasem życia (TTL) per provider. Zmniejsza liczbę zapytań do API i przyspiesza powtórne wyszukiwania.
  • Konfigurowalny timeout i retry — dla każdego providera osobno ustawisz maksymalny czas oczekiwania (1–60 sekund) oraz opcję automatycznego ponawiania żądania przy błędach serwera.
  • Pulpit z telemetrią providerów — wbudowany dashboard pokazuje w czasie rzeczywistym: średni czas odpowiedzi API, procent sukcesu, liczbę zapytań zewnętrznych, trafienia w cache oraz status każdego providera.
  • Przegląd cache — panel administracyjny wyświetla liczbę aktywnych i wygasłych wpisów, rozmiar cache oraz datę ostatniego zapisu — pełna kontrola nad pamięcią podręczną.
  • Działa na checkout, rejestracji i w adminie — formularz pojawia się automatycznie na stronach: zamówienia (checkout), edycji adresu, rejestracji konta, a także przy dodawaniu/edycji adresów w panelu administracyjnym (AdminAddresses, AdminCarts).
  • Obsługa dynamicznie ładowanych formularzy — dzięki wbudowanemu MutationObserver moduł wykrywa formularze adresowe pojawiające się dynamicznie (np. AJAX checkout, okna modalne) i automatycznie dodaje do nich formularz wyszukiwania.
  • Wzajemne wykluczanie providerów — w konfiguracji łańcucha providerów nie można wybrać tego samego providera w dwóch slotach. Wybrany provider jest automatycznie blokowany w pozostałych polach select.
  • Pełna kompatybilność — PrestaShop 1.7.0 – 9.x, PHP 7.0 – 8.5, MySQL 5.6+ / MariaDB 10.x+. Brak zależności od Composera, brak zewnętrznych bibliotek. Działa z każdym motywem.
  • Wielojęzyczność — moduł jest w pełni przetłumaczony na język polski i angielski. Obsługuje system tłumaczeń PrestaShop (legacy l() oraz nowoczesny trans()).
  • Szczegółowe instrukcje konfiguracji — wbudowany przewodnik z opisem każdego providera, instrukcjami uzyskania kluczy API oraz krokami szybkiego startu dostępny bezpośrednio w panelu modułu.


Link do demo modułu:

Demo panel administracyjny:
https://moduly-prestashop.eu/pobierz-dane-firmy-po-nip/admin-dev

Demo panel przedni:
https://moduly-prestashop.eu/pobierz-dane-firmy-po-nip

Szczegóły Produktu

Obsługa Prestashop 9.x
Tak
Obsługa Prestashop 8.x
Tak
Obsługa Prestashop 1.7.x
Tak
Obsługa Prestashop 1.6.x
Tak
Obsługa PrestaShop 1.5x
Tak
Tłumaczenia modułu
PL, ENG
Darmowe aktualizacje (1 rok)
Tak
Wymaga modyfikacja silnika
Tak
Minimalna wersja PHP
PHP 7.3.x
PDGDBVNP-FULL

Dziennik zmian modułu

Najnowsze wpisy changelog-a są na górze, naciśnij by rozwinąć szczegóły danego wpisu.

  • moduł został kompletnie przepisany pod zgodność z nowymi standardami i systemem PrestaShop 9.x
  • dodano nowych providerów dla pobierania danych o firmie

FAQ

Znajdź odpowiedzi na najczęściej zadawane pytania dotyczące tego produktu.

Modul automatycznie pobiera dane firmowe (nazwa firmy, ulica, kod pocztowy, miasto) na podstawie numeru NIP lub VAT UE i wypelnia nimi formularz adresowy w sklepie. Klient wpisuje numer, klika przycisk i pola uzupelniaja sie automatycznie -- bez recznego przepisywania danych.

Formularz wyswietla sie automatycznie nad kazdym formularzem adresowym: na stronie zamowienia (checkout), edycji adresu w koncie klienta, rejestracji nowego konta oraz w panelu administracyjnym przy dodawaniu lub edycji adresu klienta (AdminAddresses i AdminCarts). Nie trzeba edytowac zadnych plikow motywu.

Modul obsluguje 5 providerow: GUS API (REGON) dla polskich numerow NIP oraz 4 providery EU VAT -- VIES REST API (oficjalna usluga Komisji Europejskiej), VATcomply, VATLayer i viesapi.eu. VIES REST i VATcomply sa calkowicie bezplatne i nie wymagaja rejestracji. VATLayer i viesapi.eu to uslugi platne wymagajace klucza API.

Lancuch providerow to kolejnosc, w jakiej modul odpytuje uslugi walidacji VAT UE. Konfigurujesz do 3 slotow (Provider 1, 2, 3). Modul zawsze zaczyna od Providera 1. Jesli ten nie odpowie, zwroci blad lub przekroczy timeout -- automatycznie przechodzi do Providera 2, a nastepnie do 3. Dzieki temu klient zawsze otrzyma dane, nawet jesli jedna usluga jest chwilowo niedostepna.

Wejdz na strone http://bip.stat.gov.pl/dzialalnosc-statystyki-publicznej/rejestr-regon/interfejsyapi/ i wyslij e-mail z danymi swojej firmy, aby otrzymac produkcyjny klucz uzytkownika. GUS wydaje klucze bezplatnie. Po otrzymaniu klucza wpisz go w zakladce GUS API w ustawieniach modulu.

Tak -- klucz GUS jest wymagany wylacznie do pobierania danych polskich firm po numerze NIP. Jesli potrzebujesz tylko walidacji europejskich numerow VAT, wystarczy wybrac providerow EU w zakladce Lancuch providerow (np. VIES REST lub VATcomply -- oba bezplatne, bez rejestracji). Modul bedzie dzialac dla wszystkich krajow UE bez klucza GUS.

Nie -- modul automatycznie wstrzykuje formularz wyszukiwania po VAT/NIP za pomoca JavaScript. Wykrywa formularze adresowe na stronie i dodaje nad nimi widget do wyszukiwania. Dziala to zarowno na froncie sklepu, jak i w panelu administracyjnym. Opcjonalnie, jesli chcesz precyzyjnie kontrolowac pozycje formularza, mozesz recznie umiescic hook w szablonie motywu -- instrukcje znajdziesz w zakladce Instrukcje w ustawieniach modulu.

Modul przechowuje wyniki wyszukiwania w pamieci podrecznej (cache), aby nie odpytywac API przy kazdym powtornym wyszukiwaniu tego samego numeru VAT. Dla kazdego providera osobno ustawiasz czas zycia cache (TTL) w minutach. Wartosc 0 wylacza cache dla danego providera. Przeglad cache na pulpicie pokazuje liczbe aktywnych wpisow, wygaslych wpisow i date ostatniego zapisu.

Zielony oznacza, ze provider jest skonfigurowany poprawnie i gotowy do pracy. Pomaranczowy to ostrzezenie -- np. brak klucza API, ale provider nie jest wybrany w lancuchu. Czerwony oznacza blad wymagajacy uwagi -- np. provider jest wybrany w lancuchu, ale brakuje klucza API lub dane dostepowe sa niekompletne. Szary oznacza, ze provider jest wylaczony.

Tak -- modul wykorzystuje MutationObserver do monitorowania zmian w strukturze strony. Gdy formularz adresowy pojawi sie dynamicznie (np. po kliknieciu 'dodaj nowy adres' w checkoucie jednostronicowym), modul automatycznie wykryje go i doda formularz wyszukiwania po VAT/NIP. Nie wymaga to zadnej dodatkowej konfiguracji.

Kazdy provider moze byc wybrany tylko raz w lancuchu -- nie ma sensu odpytywac tej samej uslugi dwukrotnie po bledzie. Modul automatycznie blokuje w polach select providerow, ktorzy sa juz wybrani w innych slotach. Opcja 'wylaczony' jest zawsze dostepna we wszystkich slotach.

Telemetria to wbudowany panel statystyk na pulpicie modulu, ktory pokazuje dla kazdego providera: sredni czas odpowiedzi API (w milisekundach), procent udanych zapytan, laczna liczbe zapytan zewnetrznych, liczbe trafien w cache oraz liczbe aktywnych wpisow cache. Pomaga to ocenic, ktory provider dziala najlepiej i najszybciej.

Modul ma minimalny wplyw na wydajnosc. Pliki CSS i JavaScript sa ladowane warunkowo -- tylko na stronach, gdzie formularz adresowy jest potrzebny (checkout, adres, rejestracja). Zapytania do API wykonywane sa dopiero po kliknieciu przycisku przez klienta. System cache dodatkowo redukuje liczbe zapytan do zewnetrznych uslug.

Modul dziala z PrestaShop od wersji 1.7.0 do najnowszej 9.x oraz z PHP od wersji 7.0 do 8.5. Obsluguje zarowno klasyczny motyw administracyjny, jak i nowy motyw Symfony w PrestaShop 8 i 9. Nie wymaga Composera, nie uzywa zewnetrznych bibliotek PHP -- caly kod jest samodzielny.

Modul jest kompatybilny ze srodowiskiem multishop PrestaShop. Konfiguracja (klucze API, ustawienia providerow, timeouty, cache) moze byc ustawiona osobno dla kazdego sklepu. Formularz wyszukiwania po VAT dziala niezaleznie w kazdym sklepie w ramach instalacji multishop.

Komentarze (1)

1 Recenzję

Wszystko ok
Moduł działa z moim koszykiem customowym od reki...
przez plytkisklep w dniu 2024-09-14