PrestaShop Module

B2B Access Manager voor PrestaShop

by Metalinked

Bepaal wie prijzen kan zien en kan kopen in je PrestaShop-winkel.

Bepaal welke klanten je prijzen mogen zien, producten aan de winkelwagen mogen toevoegen en een aankoop mogen afronden. Elk zakelijk account wordt handmatig goedgekeurd voordat het toegang krijgt tot je winkel. Geen anonieme bezoekers, geen ongeautoriseerde bestellingen.

Compatibel met PrestaShop 8 & 9 PHP 8.1+

💡 Meer dan een module om prijzen te verbergen. Een compleet beheersysteem voor B2B-klanten.

Customer validation panel

Je winkel staat standaard open voor iedereen

Iedereen kan prijzen zien

Iedereen kan producten aan de winkelwagen toevoegen

Geen klantvalidatieproces

👉 Deze opzet is niet geschikt voor B2B-bedrijven die controle en verificatie nodig hebben.

Volledige controle over je B2B-klanten

  • Beperk toegang tot prijzen, winkelwagen en checkout
  • Laat alleen goedgekeurde klanten kopen
  • Implementeer een compleet zakelijk onboardingproces
  • Valideer klanten voordat je toegang verleent
Restrict access to prices, cart and checkout

Hoe het werkt

📝

Step 1

Zakelijke registratie

Klant registreert met volledige bedrijfsgegevens

Step 2

In afwachting van goedkeuring

Account wordt automatisch op "In behandeling" gezet

📧

Step 3

Beheerder op de hoogte gebracht

Beheerder ontvangt een meldingsmail

🔎

Step 4

Beoordeling & beslissing

Beheerder beoordeelt en keurt goed of wijst af

✉️

Step 5

Klant op de hoogte gebracht

Klant ontvangt een e-mailmelding

Step 6

Volledige toegang

Goedgekeurde klanten krijgen volledige toegang tot de winkel

Demo

Alles wat je nodig hebt voor B2B

🔐

Toegangscontrole

  • Verberg prijzen voor gasten en niet-goedgekeurde gebruikers
  • Schakel winkelwagen en checkout uit tot goedkeuring
  • Toon aangepaste berichten (registreer om prijzen te zien / te kopen)
🧾

B2B-klantonboarding

  • Uitgebreid registratieformulier met bedrijfsgegevens
  • Klanten geven alle vereiste informatie voordat ze worden goedgekeurd
  • Automatisch beheer van klantstatus (In behandeling / Goedgekeurd / Afgewezen)
  • Pagina "Mijn B2B-profiel" in Mijn Account: klanten kunnen hun gegevens bijwerken en documenten op elk moment vervangen
📝

Aangepast registratieformulier

  • Voeg onbeperkt eigen velden toe: tekst, tekstvak, getal, datum of keuzelijst, elk instelbaar als verplicht of optioneel
  • Vraag een zakelijk document op (PDF/JPG/PNG): aanpasbaar label, verplicht of optioneel, veilig opgeslagen op de server
  • Klanten kunnen hun eigen veldwaarden bijwerken en hun document op elk moment vervangen vanuit Mijn Account
🛠

Beheertools

  • Speciaal validatiepaneel in de back office
  • Filter klanten op status, naam, e-mail of bedrijf
  • Bulkacties: goedkeuren, afwijzen of op "In behandeling" zetten
  • Badge met aantal openstaande aanvragen in het backoffice-menu, gepagineerde lijst en CSV-export met één klik (Excel-klaar)
📧

E-mailmeldingen

  • Meldingen voor beheerders bij nieuwe registraties in behandeling
  • Automatische e-mails naar klanten na goedkeuring of afwijzing
  • Optioneel aangepast bericht bij het afwijzen van een aanvraag
⚙️

Geavanceerde configuratie

  • Schakel per thema de meldingen "registreer om prijzen te zien" en "registreer om te kopen" in of uit
  • Stel meldings-e-mailadressen voor beheerders in voor nieuwe registraties in behandeling
  • Configureer documentlabel, uploadverplichting en maximale bestandsgrootte
  • Pas meldingskleuren aan (achtergrond, rand, tekst, links) en voeg eigen CSS toe

Krachtige back office

Een speciaal paneel ontworpen om je B2B-klanten op schaal te beheren.

Algemeen: frontend-berichten, zichtbaarheidsregels en meldings-e-mailadressen voor beheerders

Algemeen: frontend-berichten, zichtbaarheidsregels en meldings-e-mailadressen voor beheerders

Vormgeving: meldingskleuren (achtergrond, rand, tekst, links) en eigen CSS voor beperkte bezoekers

Vormgeving: meldingskleuren (achtergrond, rand, tekst, links) en eigen CSS voor beperkte bezoekers

Eigen velden: voeg extra registratievelden toe (tekst, getal, datum, keuzelijst), zonder programmeren

Eigen velden: voeg extra registratievelden toe (tekst, getal, datum, keuzelijst), zonder programmeren

Document: schakel upload in, stel label in, vereist-schakelaar, maximale bestandsgrootte en alternatief e-mailadres

Document: schakel upload in, stel label in, vereist-schakelaar, maximale bestandsgrootte en alternatief e-mailadres

De resultaten die je krijgt

Verkoop alleen aan geverifieerde zakelijke klanten
Voorkom ongeautoriseerde toegang tot prijzen
Verminder ongeldige of ongekwalificeerde bestellingen
Bespaar tijd met geautomatiseerde onboarding
Verbeter vertrouwen en professionaliteit in je winkel

Changelog

v1.12.2 July 2026
  • fix Improved server-side price protection for unapproved/restricted customers
  • fix Fixed an error that could occur when viewing order details in the back office
v1.12.0 July 2026
  • new Added Dutch, Portuguese and Polish translations
v1.1.1 June 2026
  • new Custom registration fields (text, select, checkbox) configurable from the back office
  • new B2B customer profile page to view and edit submitted field values
  • new Enable/disable toggle for the document upload section
  • fix File upload size limit now correctly enforced (was configurable but not applied)
v1.0.0 April 2026
  • init Initial release

Veelgestelde vragen

Is het compatibel met PrestaShop 8 en 9?
Ja. B2B Access Manager is volledig compatibel met zowel PrestaShop 8.x als 9.x.
Hoe lang duurt de installatie en ingebruikname?
Slechts enkele minuten. Je installeert de module via de standaard modulebeheerder in de back office, configureert je voorkeuren in het instellingenpaneel, en de module is direct actief. Geen developer nodig.
Kan ik de velden van het B2B-registratieformulier aanpassen?
Ja. Op het tabblad Eigen velden in de moduleconfiguratie kun je zoveel extra velden toevoegen als je nodig hebt: tekst, tekstvak, getal, datum of keuzelijst. Elk veld kan verplicht of optioneel worden gemaakt, krijgt een eigen label, kan onafhankelijk worden gesorteerd en kan worden in- of uitgeschakeld zonder opgeslagen gegevens te verliezen. Het formulier bevat altijd de kernbedrijfsgegevens (bedrijfsnaam, adres, btw-nummer, telefoon, website) als basis. Alle waarden zijn zichtbaar in de klantenlijst van de back office en worden opgenomen in de CSV-export.
Wat gebeurt er als een klant zich registreert?
Het account wordt automatisch op "In behandeling" gezet. De beheerder ontvangt een meldingsmail en kan de aanvraag vervolgens goedkeuren of afwijzen vanuit de back office.
Kan ik een bericht sturen wanneer ik een klant afwijs?
Ja. Bij het afwijzen van een registratie kun je een optioneel eigen bericht toevoegen dat naar de klant wordt gestuurd in de meldingsmail.
Werkt het met elk PrestaShop-thema?
Ja. De module werkt op logisch niveau en is compatibel met elk thema. Je kunt ook eigen CSS toevoegen en meldingskleuren aanpassen aan het ontwerp van je winkel.
Wat gebeurt er met mijn bestaande klanten wanneer ik de module installeer?
Bestaande klanten worden niet beïnvloed. Je kunt hun goedkeuringsstatus individueel beheren vanuit het validatiepaneel in de back office.
Is er een limiet op het aantal B2B-klanten dat ik kan beheren?
Nee. Het beheerpaneel is ontworpen om grote aantallen klanten efficiënt te verwerken, met filters, bulkacties en CSV-export.
Mijn thema toont nog steeds prijzen en de winkelwagenknop aan niet-goedgekeurde klanten. Wat kan ik doen?
Toegangscontrole wordt server-side afgedwongen, dus niet-goedgekeurde bezoekers kunnen nooit kopen of echte prijzen zien, ongeacht wat het thema weergeeft. Om ook de lege prijscontainer en de (niet-functionele) winkelwagenknop visueel te verbergen, bevat de module ingebouwde CSS-regels voor de thema's Classic en Hummingbird. Als je een ander thema gebruikt, ga dan naar Instellingen > Vormgeving > Eigen CSS en voeg de selector toe die de prijs of winkelwagenknop in jouw thema omvat, bijvoorbeeld: .price { display:none !important; }. Deze CSS wordt alleen toegepast voor gasten en klanten in behandeling.
Kan ik de e-mails aanpassen die naar klanten en beheerders worden verstuurd?
Ja. Alle e-mailsjablonen (de beheerdersmelding voor nieuwe registraties in behandeling, de melding aan de klant, en de goedkeurings- of afwijzingsmails) kunnen volledig worden bewerkt vanuit je PrestaShop back office. Ga naar Vormgeving > E-mailthema (of Internationaal > Vertalingen > E-mailsjablonen, afhankelijk van je versie) en zoek de sjablonen die onder de modulenaam staan vermeld. Daar kun je de tekst aanpassen, de opmaak wijzigen en vertalen naar elke taal die nog niet gedekt is.
Waar configureer ik de module precies?
Ga in de PrestaShop back office naar Modules > Modulebeheerder, zoek B2B Access Manager en klik op Configureren. Alle instellingen (algemene opties, vormgeving, eigen velden en documentupload) beheer je vanaf daar.
Waar beheer en valideer ik nieuwe klantregistraties?
Via een eigen menu-item in de back office, niet via de moduleconfiguratie: open het submenu Klanten en klik op B2B Validation. Daar vind je de volledige lijst met openstaande, goedgekeurde en afgewezen accounts, met filters, bulkacties en CSV-export.

Maak van je winkel een gecontroleerd B2B-platform

Begin vandaag nog met het valideren van je klanten en het beschermen van je prijzen.

👉 Koop B2B Access Manager Vragen? Neem contact met ons op

B2B Access Manager by Metalinked

Compatibel met PrestaShop 8 & 9