PrestaShop Module

B2B Access Manager für PrestaShop

by Metalinked

Bestimmen Sie, wer Ihre Preise sieht, in den Warenkorb legen und bestellen darf.

Legen Sie fest, welche Kunden Ihre Preise sehen, in den Warenkorb legen und bestellen dürfen. Jedes Unternehmenskonto wird manuell freigegeben, bevor es Zugang erhält. Keine anonymen Besucher, keine unautorisierten Bestellungen.

Kompatibel mit PrestaShop 8 und 9 PHP 8.1+

Mehr als ein Modul zum Ausblenden von Preisen. Ein vollständiges B2B-Kundenverwaltungssystem.

Customer validation panel

Ihr Shop ist standardmäßig für jeden zugänglich

Jeder kann Ihre Preise sehen

Jeder kann Produkte in den Warenkorb legen

Kein Validierungsprozess für Geschäftskunden

Diese Konfiguration ist für B2B-Unternehmen, die Kontrolle und Verifizierung benötigen, nicht geeignet.

Steuern Sie, wer Ihre Preise sehen und bei Ihnen kaufen darf

  • Preise, Warenkorb und Checkout für nicht freigegebene Besucher sperren
  • Nur freigegebenen Kunden den Kauf erlauben
  • Vollständigen professionellen Registrierungsprozess einrichten
  • Jeden Kunden vor der Freischaltung prüfen
Restrict access to prices, cart and checkout

So funktioniert es

Step 1

Unternehmensregistrierung

Der Kunde registriert sich mit allen Unternehmensdaten

Step 2

Warten auf Freigabe

Das Konto wird automatisch auf "Ausstehend" gesetzt

Step 3

Admin wird benachrichtigt

Der Administrator erhält eine E-Mail-Benachrichtigung

Step 4

Prüfung und Entscheidung

Der Admin genehmigt oder lehnt die Anfrage ab

Step 5

Kunde wird benachrichtigt

Der Kunde erhält eine E-Mail-Benachrichtigung

Step 6

Vollständiger Zugang

Freigegebene Kunden erhalten vollen Zugang zum Shop

Keine Lust zu warten? Aktivieren Sie den Auto-Approve-Modus, und neue Registrierungen springen direkt zu Schritt 6 — sofortiger Vollzugriff ohne manuelle Prüfung.

Demo

Alles, was Sie für B2B brauchen

Zugangskontrolle

  • Preise für Gäste und nicht freigegebene Nutzer ausblenden
  • Warenkorb und Checkout bis zur Freigabe deaktivieren
  • Individuelle Hinweistexte anzeigen (Registrieren, um Preise zu sehen / zu kaufen)

B2B-Kunden-Onboarding

  • Erweitertes Registrierungsformular mit Unternehmensdaten
  • Kunden geben alle erforderlichen Informationen vor der Freigabe an
  • Automatische Statusverwaltung (Ausstehend / Freigegeben / Abgelehnt)
  • «Mein B2B-Profil» im Kundenkonto: Kunden können Daten jederzeit aktualisieren und Dokumente ersetzen
  • Optionaler Auto-approve-Modus für sofortigen Zugang ohne manuelle Prüfung

Anpassbares Registrierungsformular

  • Beliebig viele Felder hinzufügen: Text, Textarea, Zahl, Datum oder Dropdown, jeweils Pflicht oder optional
  • Unternehmensdokument anfordern (PDF/JPG/PNG): konfigurierbare Bezeichnung, Pflicht oder optional, sicher gespeichert
  • Kunden können ihre Daten und ihr Dokument jederzeit über ihr Kundenkonto aktualisieren
  • Feldbezeichnungen und Dropdown-Optionen können pro Shop-Sprache übersetzt werden

Verwaltungswerkzeuge

  • Eigenes Validierungs-Panel im Back Office
  • Kunden nach Status, Name, E-Mail oder Unternehmen filtern
  • Massenaktionen: freigeben, ablehnen oder auf ausstehend setzen
  • Ausstehend-Zähler im Back-Office-Menü, paginierte Liste und CSV-Export per Klick (Excel-kompatibel)

E-Mail-Benachrichtigungen

  • Admin-Benachrichtigung bei neuen ausstehenden Registrierungen
  • Automatische E-Mails an Kunden nach Freigabe oder Ablehnung
  • Optionale persönliche Nachricht bei Ablehnung

Erweiterte Konfiguration

  • Hinweise "Registrieren, um Preise zu sehen" und "um zu kaufen" ein- oder ausblenden
  • E-Mail-Adressen für Admin-Benachrichtigungen bei neuen Registrierungen festlegen
  • Dokumentenbeschriftung, Upload-Pflicht und maximale Dateigröße konfigurieren
  • Hinweisfarben (Hintergrund, Rahmen, Text, Links) anpassen und eigenes CSS einfügen

Ein Back Office für professionelle Kundenverwaltung

Ein dediziertes Panel, das für die Verwaltung Ihrer B2B-Kunden im großen Maßstab entwickelt wurde.

Allgemein: Auto-approve-Schalter, Frontend-Meldungen, Sichtbarkeitsregeln und Admin-Benachrichtigungen

Allgemein: Auto-approve-Schalter, Frontend-Meldungen, Sichtbarkeitsregeln und Admin-Benachrichtigungen

Design: Hinweisfarben (Hintergrund, Rahmen, Text, Links) und eigenes CSS für eingeschränkte Besucher

Design: Hinweisfarben (Hintergrund, Rahmen, Text, Links) und eigenes CSS für eingeschränkte Besucher

Benutzerdefinierte Felder: zusätzliche Felder im Formular (Text, Zahl, Datum, Dropdown), kein Code nötig

Benutzerdefinierte Felder: zusätzliche Felder im Formular (Text, Zahl, Datum, Dropdown), kein Code nötig

Dokument: Upload aktivieren, Bezeichnung, Pflichtfeld, maximale Dateigröße und alternatives E-Mail

Dokument: Upload aktivieren, Bezeichnung, Pflichtfeld, maximale Dateigröße und alternatives E-Mail

Was Sie konkret gewinnen

Nur an geprüfte Geschäftskunden verkaufen
Unbefugten Zugriff auf Ihre Preise verhindern
Ungültige oder unqualifizierte Bestellungen reduzieren
Zeit sparen durch automatisiertes Onboarding
Professionalität und Vertrauen in Ihrem Shop stärken

Changelog

v1.15.0 September 2026
  • new Added queue stat cards above the validation list: pending, approved and rejected counts plus the average approval time over the last 30 days; the pending card flags stale requests and each card links to its filtered view
  • new GDPR — B2B data (validation record, custom field answers, uploaded documents) is now included in PrestaShop's personal-data export and removed on an erasure request
v1.14.0 August 2026
  • new Added Czech, Romanian and Brazilian Portuguese translations
  • security Strengthened price protection for pending and rejected accounts so cached pages can never expose hidden prices
  • security Hardened validation of the Website field and the CSV export for safer handling of customer data
  • fix Fixed the Custom CSS setting (Design tab) not applying correctly when it contained special characters
  • fix Fixed missing rejection email templates for Catalan, German, French and Italian, and corrected a translation key affecting the auto-approve status note in several languages
v1.13.0 August 2026
  • new Added an opt-in Auto-approve mode: instantly grant new registrations full store access without manual admin validation
  • new Custom field labels and dropdown options can now be translated per shop language instead of showing the same value to every visitor
  • new Added a "resend email" action in the validation panel to resend the approval, rejection or pending status email to a customer
  • new Added stale-pending highlighting and sorting in the validation list to surface the oldest pending registrations
  • new Refreshed the back office validation panel and settings UI
  • fix Fixed admin notification emails showing the wrong shop name
  • fix Fixed missing translation strings in several back-office screens
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

Häufig gestellte Fragen

Ist es mit PrestaShop 8 und 9 kompatibel?
Ja. B2B Access Manager ist vollständig kompatibel mit PrestaShop 8.x und 9.x.
Wie lange dauert die Installation und Einrichtung?
Nur wenige Minuten. Sie installieren es über den Standard-Modulmanager im PrestaShop-Back-Office, konfigurieren Ihre Einstellungen im Einstellungsbereich und das Modul ist einsatzbereit. Kein Entwickler erforderlich.
Was passiert, wenn sich ein Kunde registriert?
Sein Konto wird automatisch auf "Ausstehend" gesetzt. Der Administrator erhält eine E-Mail und kann die Anfrage im Back Office genehmigen oder ablehnen.
Legt das Modul automatisch eine Kundenadresse an?
Ja. Bei der Registrierung wird automatisch eine PrestaShop-Adresse (mit der Bezeichnung Business address) aus den angegebenen Geschäftsdaten erstellt — ein separater Schritt ist nicht nötig.
Kann ich die manuelle Freigabe überspringen und den Zugang automatisch gewähren?
Ja. Ab v1.13.0 können Sie in den Einstellungen einen optionalen Auto-Approve-Modus aktivieren: Neue Registrierungen erhalten sofort vollen Shop-Zugang, ohne auf die Freigabe durch den Administrator zu warten. Die manuelle Freigabe bleibt das Standardverhalten, solange Sie den Modus nicht aktivieren.
Kann ich die Felder im B2B-Registrierungsformular anpassen?
Ja. Im Tab «Benutzerdefinierte Felder» der Modulkonfiguration können Sie beliebig viele zusätzliche Felder anlegen: Text, Textarea, Zahl, Datum oder Dropdown. Jedes Feld kann als Pflicht oder optional gekennzeichnet, mit einer eigenen Bezeichnung versehen, in der Reihenfolge frei sortiert und aktiviert oder deaktiviert werden, ohne gespeicherte Daten zu verlieren. Das Formular enthält stets die Basisdaten des Unternehmens (Firmenname, Adresse, USt-IdNr., Telefon, Website). Alle Werte sind in der Back-Office-Kundenliste sichtbar und im CSV-Export enthalten.
Kann ich die Beschriftungen und Auswahloptionen der benutzerdefinierten Felder übersetzen?
Ja. Ab v1.13.0 können die Beschriftungen und Auswahloptionen benutzerdefinierter Felder pro Shop-Sprache übersetzt werden, sodass jeder Besucher sie in seiner eigenen Sprache sieht statt eines einzigen Werts für alle.
Was passiert mit den Übersetzungen benutzerdefinierter Felder, wenn ich eine neue Sprache zu meinem Shop hinzufüge?
Bestehende Felder greifen für die neue Sprache automatisch auf die Standardsprache Ihres Shops zurück, sodass nichts kaputtgeht oder leer angezeigt wird. Sie können die Beschriftungen und Auswahloptionen für diese Sprache jederzeit im Tab «Benutzerdefinierte Felder» übersetzen.
In welchen Sprachen ist das Modul verfügbar?
Ab Werk enthält B2B Access Manager Oberflächenübersetzungen und E-Mail-Vorlagen in 12 Sprachen: Englisch, Spanisch, Katalanisch, Französisch, Deutsch, Italienisch, Niederländisch, Portugiesisch, brasilianisches Portugiesisch, Polnisch, Tschechisch und Rumänisch. Nutzt Ihr Shop eine Sprache außerhalb dieser Liste, können Sie mit den integrierten Übersetzungswerkzeugen von PrestaShop die Modultexte und E-Mail-Vorlagen selbst übersetzen.
Wo werden die hochgeladenen Geschäftsdokumente gespeichert? Ist das DSGVO-konform?
Hochgeladene Dokumente (PDF, JPG oder PNG) werden direkt auf Ihrem eigenen Server gespeichert, als Teil Ihrer PrestaShop-Installation — sie werden nie an einen Drittanbieter-Dienst übermittelt. Nur Administratoren mit Zugriff auf das Back Office können sie im Validierungs-Panel einsehen oder herunterladen, sodass Sie die volle Kontrolle über die Daten Ihrer Kunden behalten.
Werden die B2B-Daten von den DSGVO-Export- und Löschwerkzeugen von PrestaShop erfasst?
Ja. Ab v1.15.0 werden der Validierungsdatensatz, die Antworten auf benutzerdefinierte Felder und die hochgeladenen Dokumente in den Export personenbezogener Daten von PrestaShop einbezogen und bei der Bearbeitung eines Antrags auf Löschung zusammen mit den übrigen Daten dieses Kunden entfernt. Da die Dokumente ausschließlich auf Ihrem eigenen Server gespeichert werden, behalten Sie die volle Kontrolle gemäß DSGVO.
Kann ich beim Ablehnen eines Kunden eine Nachricht senden?
Ja. Bei einer Ablehnung können Sie eine optionale persönliche Nachricht hinzufügen, die dem Kunden in der Benachrichtigungs-E-Mail zugesendet wird.
Funktioniert es mit jedem PrestaShop-Theme?
Ja. Das Modul arbeitet auf logischer Ebene und ist mit jedem Theme kompatibel. Sie können auch eigenes CSS einfügen und die Farben der Hinweise an Ihr Design anpassen.
Was passiert mit meinen bestehenden Kunden nach der Installation?
Bestehende Kunden sind nicht betroffen. Sie können deren Freigabestatus im Validierungs-Panel des Back Office individuell verwalten.
Verliere ich meine B2B-Kundendaten, wenn ich das Modul deinstalliere?
Nein. Beim Deinstallieren oder Zurücksetzen des Moduls werden die Datenbanktabellen nicht gelöscht — Freigabestatus, benutzerdefinierte Felder und Dokumentenreferenzen bleiben erhalten. Installieren Sie das Modul später erneut, werden die Tabellen sicher wiederhergestellt und Ihre Daten sind unverändert vorhanden.
Gibt es eine Begrenzung für die Anzahl der B2B-Kunden, die ich verwalten kann?
Nein. Das Admin-Panel ist für die effiziente Verwaltung großer Kundenstämme ausgelegt, mit Filtern, Massenaktionen und CSV-Export.
Mein Theme zeigt nicht freigegebenen Kunden noch Preise und den Warenkorb-Button. Was kann ich tun?
Die Zugangskontrolle wird serverseitig durchgesetzt, sodass nicht freigegebene Besucher unabhängig vom Theme-Rendering niemals kaufen oder echte Preise sehen können – das Modul ersetzt den Preis durch 0. Je nach Theme kann dieser Nullwert weiterhin sichtbar als "0" oder "0,00 €" erscheinen, vor allem auf Kategorie- und Suchergebnisseiten. Das Modul enthält integriertes CSS, um den Preis und den (nicht funktionierenden) Warenkorb-Button in den Themes Classic und Hummingbird auszublenden. Bei jedem anderen Theme gehen Sie zu Einstellungen > Design > Eigenes CSS und fügen Sie den Selektor ein, der den Preis in Ihrem Theme umschließt, zum Beispiel: .price { display:none !important; }. Dieses CSS wird nur für Gäste und ausstehende Kunden eingefügt, freigegebene B2B-Kunden sehen die Preise weiterhin normal.
Kann ich die E-Mails anpassen, die Kunden und Admins erhalten?
Ja. Alle E-Mail-Vorlagen (die Admin-Benachrichtigung bei neuen ausstehenden Registrierungen, die Ausstehend-Benachrichtigung an den Kunden sowie die Freigabe- und Ablehnungs-E-Mails) können vollständig im PrestaShop-Back-Office bearbeitet werden. Gehen Sie zu Design > E-Mail-Theme (oder International > Übersetzungen > E-Mail-Vorlagen, je nach Version) und suchen Sie die Vorlagen unter dem Modulnamen. Dort können Sie die Texte ändern, das Layout anpassen und sie in jede noch nicht abgedeckte Sprache übersetzen.
Kann ich die Freigabe-E-Mail erneut an einen Kunden senden?
Ja. Das Validierungs-Panel enthält eine Funktion «E-Mail erneut senden», die die zum aktuellen Status des Kunden passende E-Mail (ausstehend, freigegeben oder abgelehnt) erneut versendet, ohne etwas zu ändern — praktisch, wenn ein Kunde angibt, sie nie erhalten zu haben.
Wo genau konfiguriere ich das Modul?
Gehen Sie im PrestaShop-Back-Office zu Module > Modul-Manager, suchen Sie B2B Access Manager und klicken Sie auf Konfigurieren. Alle Einstellungen (allgemeine Optionen, Design, benutzerdefinierte Felder und Dokumenten-Upload) werden von dort aus verwaltet.
Wo verwalte und prüfe ich neue Kundenregistrierungen?
Über einen eigenen Menüpunkt im Back Office, nicht über die Modulkonfiguration: Öffnen Sie das Untermenü Kunden und klicken Sie auf B2B Validation. Dort finden Sie die vollständige Liste ausstehender, freigegebener und abgelehnter Konten mit Filtern, Massenaktionen und CSV-Export.

Machen Sie Ihren Shop zur kontrollierten B2B-Plattform

Starten Sie noch heute mit der Kundenvalidierung und dem Schutz Ihrer Preise.

B2B Access Manager holen Fragen? Kontaktieren Sie uns

B2B Access Manager by Metalinked

Kompatibel mit PrestaShop 8 und 9