# B2B-registratie & Bedrijfsverificatie voor PrestaShop 8 & 9

> Overzicht DataFirefly B2B-registratie voegt een zakelijke stap toe aan het formulier voor het aanmaken van een account in PrestaShop 8 en 9. De klant kiest zijn status (Particulier, Bedrijf, Zelfstandige,…

- Pagina: <https://www.datafirefly.com/nl/documentation/dfproregistration/>
- Taal: nl
- Bijgewerkt op: 2026-10-02
- Andere talen: [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), [de](https://www.datafirefly.com/de/documentation/dfproregistration/index.md), [it](https://www.datafirefly.com/it/documentation/dfproregistration/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfproregistration/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfproregistration/index.md)
- Index: <https://www.datafirefly.com/nl/documentation/llms.txt>

## Overzicht

DataFirefly B2B-registratie voegt een zakelijke stap toe aan het formulier voor het aanmaken van een account in PrestaShop 8 en 9. De klant kiest zijn status (Particulier, Bedrijf, Zelfstandige, Vereniging, Overheidsinstantie). Is hij zakelijk, dan vindt hij zijn bedrijf op naam of SIRET in het officiële Franse bedrijvenregister, en worden bedrijfsnaam, SIRET, adres, activiteitscode en rechtsvorm vanzelf ingevuld. Voor andere EU-landen wordt het btw-nummer live gecontroleerd in VIES. U keurt accounts automatisch of na controle goed, en elk goedgekeurd account komt in de klantengroep van uw keuze.

## Installatie

1. Klik in **Modules > Modulebeheer** op **Module uploaden** en sleep het bestand `dfproregistration-1.2.0.zip` erin.
2. De module maakt zijn tabellen en het tabblad **Klanten > Zakelijke accounts** aan, en koppelt zich aan het registratieformulier, het klantaccount en de klantpagina in de back-office.
3. Open de configuratie en klik op **Verbindingen testen**: de server van uw winkel raadpleegt het bedrijvenregister en VIES en toont het resultaat.

Om bij te werken uploadt u gewoon de nieuwe ZIP: accounts, instellingen en geschiedenis blijven behouden, en de updatescripts voegen toe wat ontbreekt.

Er is geen API-sleutel nodig. Het register (API van het Franse overheidsregister van ondernemingen) en VIES (Europese Commissie) zijn gratis. Antwoorden worden 24 uur in de cache bewaard en het aantal zoekopdrachten per bezoeker is beperkt om uw server te beschermen.

## Configuratie

### Registratieformulier

- **Aangeboden statussen** en **standaard geselecteerde status**: een winkel die alleen zakelijk verkoopt, kan bijvoorbeeld „Particulier” weghalen.
- **Checkout**: toont de zakelijke stap ook in het formulier voor het aanmaken van een account in de checkout.
- **Telefoon**: verborgen, optioneel of verplicht.
- **Standaard B2B-velden verbergen**: voorkomt dubbele velden voor bedrijf en SIRET van PrestaShop, die de module zelf invult.
- **Accentkleur** van het blok, passend bij uw thema.

### Controles

- **SIRET verplicht** voor Franse bedrijven, en de optie **„Ik heb nog geen SIRET”** met een reden (bedrijf in oprichting, buitenlands bedrijf, anders).
- **SIRET controleren in het register** bij het aanmaken van het account, en **gesloten vestigingen weigeren**.
- **Eén account per SIRET**.
- **Frans intracommunautair btw-nummer berekenen** uit het SIREN.
- **Btw-nummer controleren in VIES** voor andere EU-landen, en **btw-nummer verplicht** buiten Frankrijk.

### Goedkeuring en groepen

- **Goedkeuringsmodus**: automatisch; automatisch als het register of VIES het bedrijf heeft bevestigd, anders handmatig; of altijd handmatig.
- **Groep voor zakelijke accounts**, toegekend bij goedkeuring, en een **groep per status** (Bedrijf, Zelfstandige, Vereniging, Overheidsinstantie) voor verschillende prijzen. Een status zonder eigen groep krijgt de gemeenschappelijke groep.
- **Standaardgroep**: maakt de zakelijke groep tot de hoofdgroep van de klant, die zijn prijzen bepaalt.
- **Bedrijfsadres**: maakt het adres aan op basis van de gevonden gegevens, met de alias van uw keuze. Het is voorgeselecteerd in de checkout.
- **Pagina „Mijn bedrijf”** in het klantaccount, en **bestaande klanten hun bedrijf laten aanmelden**.

### E-mails

- **Winkel verwittigen** bij elk nieuw zakelijk account, met extra ontvangers indien nodig.
- **E-mails aan de klant**: aanvraag in afwachting, account goedgekeurd, account geweigerd.

## Het traject van de klant

1. De klant kiest zijn status. Voor een particulier blijft het formulier dat van PrestaShop.
2. **Uw bedrijf**: hij kiest zijn land, kan een postcode opgeven om te verfijnen en typt dan de bedrijfsnaam of het SIRET. De resultaten verschijnen tijdens het typen, met hoofdvestiging en gesloten vestigingen aangeduid; pijltjestoetsen en Enter selecteren een resultaat. Een volledig SIRET selecteert het bedrijf meteen.
3. Een kaart vat de gevonden identiteit samen. De status past zich aan als het bedrijf in werkelijkheid een eenmanszaak, vereniging of overheidsinstantie is. Afdeling, telefoon en adresaanvulling kunnen indien nodig worden toegevoegd.
4. **Uw gegevens**: aanhef, naam, e-mail en wachtwoord, zoals gewoonlijk.

In andere EU-landen vult de klant zijn btw-nummer in: het wordt tijdens het typen in VIES gecontroleerd, en naam en adres worden overgenomen wanneer het land ze publiceert. De link **Mijn gegevens handmatig invullen** is altijd beschikbaar, ook als een register niet reageert.

## Zakelijke accounts beheren

### De lijst

**Klanten > Zakelijke accounts** toont het aantal accounts, openstaande aanvragen (één klik filtert de lijst), het aandeel geverifieerde accounts en de nieuwe accounts van de laatste 30 dagen. Het SIRET linkt naar de registerfiche. De acties **Goedkeuren**, **Weigeren** en **Opnieuw controleren** werken op één rij of een selectie.

- **Goedkeuren**: kent de zakelijke groep of de statusgroep toe en verstuurt de goedkeuringsmail.
- **Weigeren**: verwijdert de zakelijke groepen, herstelt de standaard klantengroep en verwittigt de klant.
- **Opnieuw controleren**: raadpleegt het register of VIES opnieuw en werkt de verificatie, de activiteitscode en de status van de vestiging bij.

### De klantpagina

Een blok **Zakelijk account** vat het bedrijf, de status en de verificatie samen, met dezelfde acties en een knop **Bedrijfsgegevens bewerken**. Voor een klant zonder zakelijk account opent **Zakelijk account aanmaken** een formulier dat vooraf is ingevuld met zijn eerste adres. De controles zijn dezelfde als in de winkel. Werd het bedrijfsadres al in bestellingen gebruikt, dan wordt het gearchiveerd en vervangen, zodat eerdere facturen hun adres behouden.

## Bestaande klanten

Een klant die zich als particulier of vóór de installatie van de module registreerde, ziet **Zakelijke klant worden** in zijn account. Hij vindt er dezelfde bedrijfszoekfunctie; bij het opslaan gelden de goedkeuringsmodus, de groepen, het bedrijfsadres en de e-mails, net als bij een registratie. De pagina **Mijn bedrijf** toont daarna zijn gegevens en de goedkeuringsstatus.

## E-mails

Vier sjablonen in 8 talen staan in `modules/dfproregistration/mails/`: `dfpr_admin_new` (melding aan de winkel), `dfpr_pending`, `dfpr_approved` en `dfpr_refused`. Ze worden in de taal van de klant verzonden. U kunt ze aanpassen in **Internationaal > Vertalingen > E-mailvertalingen** of overschrijven in uw thema.

## Thema's

De module werkt met Classic, Hummingbird en hun child-thema's. Bij het activeren van een thema koppelt PrestaShop modules los van sommige hooks: de module koppelt zich direct daarna opnieuw. De configuratiepagina controleert bovendien bij elke opening de hooks en meldt welke werden hersteld.

## AVG

De zakelijke gegevens van een klant zitten in de gegevensexport van de officiële AVG-module en worden samen met het account verwijderd. Zoekopdrachten in het register bewaren het IP-adres nooit in leesbare vorm.

## Veelgestelde vragen

### De zoekfunctie geeft niets terug

Klik in de configuratie op **Verbindingen testen**. Reageert het register niet, dan blokkeert uw hostingprovider mogelijk uitgaande verzoeken naar `recherche-entreprises.api.gouv.fr`: vraag om die toe te staan, net als `ec.europa.eu` voor VIES.

### De zakelijke stap verschijnt niet

Controleer of de module actief is en of er minstens één zakelijke status wordt aangeboden. Bij een sterk aangepast thema moet het klantformulier de hook `displayCustomerAccountForm` tonen, zoals Classic en Hummingbird doen.

### Een goedgekeurde klant krijgt geen zakelijke prijzen

Controleer of er een groep is gekozen in **Goedkeuring en groepen** en of uw specifieke prijzen of groepskortingen op die groep gericht zijn. Activeer **Standaardgroep** als uw prijzen afhangen van de hoofdgroep van de klant.

### Het blok verschijnt niet op de klantpagina voor een medewerker

PrestaShop voert de hooks van een module alleen uit als het profiel van de medewerker het recht „Bekijken” op die module heeft. Voeg het toe in **Geavanceerde instellingen > Team > Machtigingen**.
