# B2B-Registrierung & Firmenprüfung für PrestaShop 8 & 9

> Überblick DataFirefly B2B-Registrierung ergänzt das Kontoerstellungsformular von PrestaShop 8 und 9 um einen Geschäftskunden-Schritt. Der Kunde wählt seinen Status (Privatperson, Unternehmen, Selbstständig, Verein, Öffentliche Einrichtung). Als Geschäftskunde findet er sein…

- Seite: <https://www.datafirefly.com/de/documentation/dfproregistration/>
- Sprache: de
- Aktualisiert am: 2026-10-02
- Weitere Sprachen: [fr](https://www.datafirefly.com/documentation/dfproregistration/index.md), [en](https://www.datafirefly.com/en/documentation/dfproregistration/index.md), [es](https://www.datafirefly.com/es/documentation/dfproregistration/index.md), [it](https://www.datafirefly.com/it/documentation/dfproregistration/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfproregistration/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfproregistration/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfproregistration/index.md)
- Index: <https://www.datafirefly.com/de/documentation/llms.txt>

## Überblick

DataFirefly B2B-Registrierung ergänzt das Kontoerstellungsformular von PrestaShop 8 und 9 um einen Geschäftskunden-Schritt. Der Kunde wählt seinen Status (Privatperson, Unternehmen, Selbstständig, Verein, Öffentliche Einrichtung). Als Geschäftskunde findet er sein Unternehmen über Name oder SIRET im offiziellen französischen Unternehmensverzeichnis, und Firmenname, SIRET, Adresse, Tätigkeitscode und Rechtsform werden ausgefüllt. Für andere EU-Länder wird die USt-IdNr. live in VIES geprüft. Sie schalten Konten automatisch oder nach Prüfung frei, und jedes freigeschaltete Konto kommt in die Kundengruppe Ihrer Wahl.

## Installation

1. Klicken Sie unter **Module > Modulmanager** auf **Modul hochladen** und ziehen Sie die Datei `dfproregistration-1.2.0.zip` hinein.
2. Das Modul legt seine Tabellen und den Reiter **Kunden > Geschäftskonten** an und hängt sich in das Registrierungsformular, das Kundenkonto und die Kundenseite im Backoffice ein.
3. Öffnen Sie die Konfiguration und klicken Sie auf **Verbindungen testen**: Der Server Ihres Shops fragt das Unternehmensverzeichnis und VIES ab und zeigt das Ergebnis an.

Für ein Update laden Sie einfach die neue ZIP-Datei hoch: Konten, Einstellungen und Verlauf bleiben erhalten, und die Update-Skripte ergänzen, was fehlt.

Ein API-Schlüssel ist nicht nötig. Das Verzeichnis (API des französischen Unternehmensverzeichnisses) und VIES (Europäische Kommission) sind kostenlos. Antworten werden 24 Stunden zwischengespeichert, und die Suchen pro Besucher sind begrenzt, um Ihren Server zu schützen.

## Konfiguration

### Registrierungsformular

- **Angebotene Status** und **standardmäßig gewählter Status**: Ein reiner B2B-Shop kann zum Beispiel „Privatperson“ entfernen.
- **Checkout**: zeigt den Geschäftskunden-Schritt auch im Kontoerstellungsformular des Checkouts.
- **Telefon**: ausgeblendet, optional oder Pflicht.
- **Native B2B-Felder ausblenden**: vermeidet doppelte Firmen- und SIRET-Felder von PrestaShop, die das Modul selbst ausfüllt.
- **Akzentfarbe** des Blocks, passend zu Ihrem Theme.

### Prüfungen

- **SIRET Pflicht** für französische Unternehmen, und die Option **„Ich habe noch keine SIRET“** mit Begründung (Gründung läuft, ausländisches Unternehmen, Sonstiges).
- **SIRET im Verzeichnis prüfen** bei der Kontoerstellung, und **geschlossene Niederlassungen ablehnen**.
- **Ein Konto pro SIRET**.
- **Französische USt-IdNr. aus der SIREN berechnen**.
- **USt-IdNr. in VIES prüfen** für andere EU-Länder, und **USt-IdNr. Pflicht** außerhalb Frankreichs.

### Freischaltung und Gruppen

- **Freischaltungsmodus**: automatisch; automatisch, wenn Verzeichnis oder VIES das Unternehmen bestätigt haben, sonst manuell; oder immer manuell.
- **Gruppe für Geschäftskonten**, bei der Freischaltung vergeben, und eine **Gruppe pro Status** (Unternehmen, Selbstständig, Verein, Öffentliche Einrichtung) für unterschiedliche Preise. Ein Status ohne eigene Gruppe erhält die gemeinsame Gruppe.
- **Standardgruppe**: macht die Geschäftskundengruppe zur Hauptgruppe des Kunden, die seine Preise bestimmt.
- **Firmenadresse**: legt die Adresse aus den gefundenen Angaben an, mit dem Alias Ihrer Wahl. Sie ist im Checkout vorausgewählt.
- **Seite „Mein Unternehmen“** im Kundenkonto, und **bestehende Kunden ihr Unternehmen anmelden lassen**.

### E-Mails

- **Shop benachrichtigen** bei jedem neuen Geschäftskonto, bei Bedarf mit weiteren Empfängern.
- **E-Mails an den Kunden**: Anfrage ausstehend, Konto freigeschaltet, Konto abgelehnt.

## Der Weg des Kunden

1. Der Kunde wählt seinen Status. Für Privatpersonen bleibt das PrestaShop-Formular unverändert.
2. **Ihr Unternehmen**: Er wählt sein Land, kann eine Postleitzahl zum Eingrenzen angeben und tippt dann Firmenname oder SIRET. Die Treffer erscheinen während der Eingabe, Hauptsitz und geschlossene Niederlassungen sind markiert; Pfeiltasten und Enter wählen aus. Eine vollständige SIRET wählt das Unternehmen direkt aus.
3. Eine Karte fasst die gefundene Identität zusammen. Der Status passt sich an, wenn das Unternehmen in Wirklichkeit ein Einzelunternehmer, ein Verein oder eine Behörde ist. Abteilung, Telefon und Adresszusatz lassen sich bei Bedarf ergänzen.
4. **Ihre Kontaktdaten**: Anrede, Name, E-Mail und Passwort wie gewohnt.

In anderen EU-Ländern gibt der Kunde seine USt-IdNr. ein: Sie wird während der Eingabe in VIES geprüft, und Name und Adresse werden übernommen, wenn das Land sie veröffentlicht. Der Link **Meine Daten manuell eingeben** ist immer verfügbar, auch wenn ein Register nicht antwortet.

## Geschäftskonten verwalten

### Die Liste

**Kunden > Geschäftskonten** zeigt die Anzahl der Konten, offene Anfragen (ein Klick filtert die Liste), den Anteil geprüfter Konten und die neuen Konten der letzten 30 Tage. Die SIRET verlinkt auf den Eintrag im Verzeichnis. Die Aktionen **Freischalten**, **Ablehnen** und **Erneut prüfen** gelten für eine Zeile oder eine Auswahl.

- **Freischalten**: vergibt die Geschäftskundengruppe oder die Gruppe des Status und sendet die Freischaltungs-E-Mail.
- **Ablehnen**: entfernt die Geschäftskundengruppen, stellt die Standardkundengruppe wieder her und informiert den Kunden.
- **Erneut prüfen**: fragt Verzeichnis oder VIES erneut ab und aktualisiert Prüfung, Tätigkeitscode und Zustand der Niederlassung.

### Die Kundenseite

Ein Block **Geschäftskonto** fasst Unternehmen, Status und Prüfung zusammen, mit denselben Aktionen und der Schaltfläche **Firmendaten bearbeiten**. Für einen Kunden ohne Geschäftskonto öffnet **Geschäftskonto anlegen** ein Formular, das aus seiner ersten Adresse vorausgefüllt ist. Es gelten dieselben Prüfungen wie im Shop. Wurde die Firmenadresse bereits in Bestellungen verwendet, wird sie archiviert und ersetzt, damit frühere Rechnungen ihre Adresse behalten.

## Bestehende Kunden

Ein Kunde, der sich als Privatperson oder vor der Installation des Moduls registriert hat, sieht in seinem Konto **Geschäftskunde werden**. Dort findet er dieselbe Firmensuche; beim Speichern gelten Freischaltungsmodus, Gruppen, Firmenadresse und E-Mails wie bei einer Registrierung. Die Seite **Mein Unternehmen** zeigt anschließend seine Angaben und den Freischaltungsstatus.

## E-Mails

Vier Vorlagen in 8 Sprachen liegen in `modules/dfproregistration/mails/`: `dfpr_admin_new` (Shop-Benachrichtigung), `dfpr_pending`, `dfpr_approved` und `dfpr_refused`. Sie werden in der Sprache des Kunden versendet. Sie können sie unter **International > Übersetzungen > E-Mail-Übersetzungen** anpassen oder in Ihrem Theme überschreiben.

## Themes

Das Modul funktioniert mit Classic, Hummingbird und deren Child-Themes. Beim Aktivieren eines Themes hängt PrestaShop Module aus einigen Hooks aus: Das Modul hängt sich direkt danach wieder ein. Die Konfigurationsseite prüft seine Hooks zudem bei jedem Aufruf und zeigt an, welche sie wiederhergestellt hat.

## DSGVO

Die Geschäftsdaten eines Kunden sind im Datenexport des offiziellen DSGVO-Moduls enthalten und werden mit dem Konto gelöscht. Suchen im Verzeichnis speichern die IP-Adresse nie im Klartext.

## Häufige Fragen

### Die Suche liefert keine Ergebnisse

Klicken Sie in der Konfiguration auf **Verbindungen testen**. Antwortet das Verzeichnis nicht, blockiert Ihr Hoster eventuell ausgehende Anfragen an `recherche-entreprises.api.gouv.fr`: Bitten Sie ihn, diese zu erlauben, ebenso `ec.europa.eu` für VIES.

### Der Geschäftskunden-Schritt erscheint nicht

Prüfen Sie, ob das Modul aktiviert ist und mindestens ein Geschäftskunden-Status angeboten wird. Bei einem stark angepassten Theme muss das Kundenformular den Hook `displayCustomerAccountForm` ausgeben, wie Classic und Hummingbird.

### Ein freigeschalteter Kunde erhält keine Händlerpreise

Prüfen Sie, ob unter **Freischaltung und Gruppen** eine Gruppe gewählt ist und Ihre Sonderpreise oder Gruppenrabatte diese Gruppe betreffen. Aktivieren Sie **Standardgruppe**, wenn Ihre Preise von der Hauptgruppe des Kunden abhängen.

### Der Block erscheint für einen Mitarbeiter nicht auf der Kundenseite

PrestaShop führt die Hooks eines Moduls nur aus, wenn das Profil des Mitarbeiters das Recht „Anzeigen“ für dieses Modul hat. Fügen Sie es unter **Erweiterte Parameter > Team > Berechtigungen** hinzu.
