Hauptfunktionen und Vorteile
- Automatisches Einfügen des Formulars — das Modul fügt selbstständig ein Suchformular für VAT/NIP oberhalb der Adressformulare im Frontend des Shops und im Admin-Panel hinzu. Keine Bearbeitung von Theme-Dateien erforderlich.
- Unterstützung polnischer NIP-Nummern — die Integration mit der offiziellen GUS-API (REGON) ermöglicht das Abrufen vollständiger Firmendaten aus dem polnischen Register: Firmenname, Adresse, Postleitzahl, Stadt.
- 5 EU-VAT-Provider zur Auswahl — VIES REST API (Europäische Kommission), VATcomply, VATLayer und viesapi.eu. Zwei davon sind vollständig kostenlos und erfordern keine Registrierung.
- Provider-Kette mit automatischem Fallback — konfigurieren Sie die Reihenfolge von bis zu 3 Providern. Wenn Provider 1 nicht antwortet oder einen Fehler zurückgibt, fragt das Modul automatisch Provider 2 und anschließend Provider 3 ab.
- Intelligenter Antwort-Cache — Suchergebnisse werden im Cache mit konfigurierbarer Lebensdauer (TTL) pro Provider gespeichert. Das reduziert die Anzahl der API-Anfragen und beschleunigt wiederholte Suchvorgänge.
- Konfigurierbares Timeout und Retry — für jeden Provider können Sie separat die maximale Wartezeit (1–60 Sekunden) sowie die Option zur automatischen Wiederholung der Anfrage bei Serverfehlern festlegen.
- Dashboard mit Provider-Telemetrie — das integrierte Dashboard zeigt in Echtzeit: durchschnittliche API-Antwortzeit, Erfolgsquote, Anzahl externer Anfragen, Cache-Treffer sowie den Status jedes Providers.
- Cache-Übersicht — das Administrationspanel zeigt die Anzahl aktiver und abgelaufener Einträge, die Cache-Größe sowie das Datum der letzten Speicherung an — volle Kontrolle über den Cache.
- Funktioniert im Checkout, bei der Registrierung und im Admin — das Formular erscheint automatisch auf den Seiten: Bestellung (Checkout), Adressbearbeitung, Konto-Registrierung sowie beim Hinzufügen/Bearbeiten von Adressen im Administrationspanel (AdminAddresses, AdminCarts).
- Unterstützung dynamisch geladener Formulare — dank des integrierten MutationObserver erkennt das Modul dynamisch erscheinende Adressformulare (z. B. AJAX-Checkout, modale Fenster) und fügt ihnen automatisch das Suchformular hinzu.
- Gegenseitiger Ausschluss von Providern — in der Konfiguration der Provider-Kette kann derselbe Provider nicht in zwei Slots ausgewählt werden. Ein ausgewählter Provider wird in den übrigen Auswahlfeldern automatisch gesperrt.
- Volle Kompatibilität — PrestaShop 1.7.0 – 9.x, PHP 7.0 – 8.5, MySQL 5.6+ / MariaDB 10.x+. Keine Composer-Abhängigkeiten, keine externen Bibliotheken. Funktioniert mit jedem Theme.
- Mehrsprachigkeit — das Modul ist vollständig ins Polnische und Englische übersetzt. Es unterstützt das Übersetzungssystem von PrestaShop (legacy l() sowie modernes trans()).
- Detaillierte Konfigurationsanleitungen — integrierter Leitfaden mit Beschreibung jedes Providers, Anleitungen zum Erhalt von API-Schlüsseln sowie Schnellstart-Schritten, direkt im Modul-Panel verfügbar.
Link zur Modul-Demo:
Demo des Administrationspanels:
https://moduly-prestashop.eu/pobierz-dane-firmy-po-nip/admin-dev
Demo des Frontends:
https://moduly-prestashop.eu/pobierz-dane-firmy-po-nip