Actualize: B2B-Registrierung

Actualize: B2B-Registrierung

by Actualize


Passt die Shopware-6-Registrierung für B2B-Shops an: Firmenkonten vorgeben und im Checkout Kundenkonto oder Gastbestellung festlegen – je Verkaufskanal und serverseitig durchgesetzt.

Dieses Plugin ist mit den folgenden Shopware 6-Versionen kompatibel:

6.7
  • zukünftige Updates
  • MIT Lizenz

Actualize: B2B-Registrierung passt das Registrierungsformular der Shopware-6-Storefront an die Anforderungen von Geschäftskunden-Shops an. Die Erweiterung kann den Kontotyp „Firma“ vorgeben und die Auswahl zwischen Privat- und Firmenkunde ausblenden. Die zugehörigen Unternehmensfelder werden direkt angezeigt.

Unabhängig davon lässt sich festlegen, ob Kunden im Checkout zwischen einer Gastbestellung und dem Anlegen eines Kundenkontos wählen dürfen. Neben der unveränderten Standardauswahl stehen zwei feste Vorgaben zur Verfügung: immer ein Kundenkonto erstellen oder immer als Gast bestellen.

Bei verpflichtender Kontoerstellung bleiben die Passwortfelder im Checkout sichtbar und erforderlich. Im Gastmodus werden sie dort entfernt. Die Firmenkonto-Vorgabe und die Steuerung der Gast- beziehungsweise Kontoauswahl lassen sich unabhängig voneinander konfigurieren und für jeden Verkaufskanal separat einstellen.

Die Vorgaben werden nicht nur im Formular dargestellt, sondern auch serverseitig vor der Registrierung angewendet. Abweichend übermittelte Angaben zum Kontotyp oder Gaststatus werden entsprechend der aktiven Konfiguration korrigiert. Die anschließende Registrierung und Validierung übernimmt weiterhin die Standardfunktion von Shopware.

FUNKTIONSUMFANG IM ÜBERBLICK

  • Firmenkontotyp für neue Registrierungen vorgeben.
  • Auswahl zwischen Privat- und Firmenkunde ausblenden.
  • Unternehmensfelder im Registrierungsformular anzeigen.
  • Gast- beziehungsweise Kundenkontoauswahl im Checkout beibehalten oder ausblenden.
  • Wahlweise immer ein Kundenkonto erstellen oder immer als Gast bestellen.
  • Passwortfelder im Checkout passend zum gewählten Modus anzeigen oder entfernen.
  • Firmenkonto-Vorgabe und Gast-/Kontomodus unabhängig konfigurieren.
  • Einstellungen je Verkaufskanal.
  • Serverseitige Durchsetzung von Kontotyp und Gaststatus.
  • Anwendung der Registrierungsvorgaben auf die Konto- und Checkout-Registrierung.
  • Deutsche und englische Übersetzungen.

WICHTIGER HINWEIS

Die Erweiterung benötigt laut Projektdokumentation Shopware 6.7.x und PHP 8.4 oder höher.

Der Modus „Immer als Gast“ ist für den Checkout vorgesehen. Auf der separaten Kontoregistrierungsseite bleiben die Passwortfelder in diesem Modus sichtbar. Der Gaststatus wird dennoch serverseitig durchgesetzt. Shops, die diesen Modus verwenden und gleichzeitig die separate Registrierungsseite anbieten, sollten dieses unterschiedliche Anzeigeverhalten berücksichtigen.

Ob die Checkbox zur Kontoerstellung bei unveränderter Auswahl standardmäßig aktiviert ist, wird weiterhin über eine separate Shopware-Einstellung gesteuert und nicht durch dieses Plugin verwaltet.

OPEN-SOURCE- UND LIZENZHINWEIS

Dieses Plugin basiert auf dem Open-Source-Projekt ActB2bRegistration von Actualize und wird über unsere Plattform bereitgestellt. Soweit nicht anders angegeben, erfolgt die Bereitstellung dieses Plugins auf Grundlage der MIT-Lizenz. Der ursprüngliche Copyright-Hinweis sowie der vollständige Lizenztext sind bei der Weitergabe im Plugin-Paket unverändert beizubehalten.

Copyright (c) Actualize

Die Software wird „wie besehen“ und ohne Gewährleistung jeglicher Art bereitgestellt, soweit gesetzlich zulässig. Maßgeblich sind die Lizenzbedingungen der MIT-Lizenz. Den vollständigen Lizenztext finden Sie im Plugin-Paket sowie unter: https://github.com/actualizer/ActB2bRegistration/blob/main/LICENSE

Quelle: Github Repository


Changelogs

  • Hide the disabled account-type selector on the registration form when a business account is enforced (previously shown as a non-editable field). Server-side company enforcement is unchanged.

Es wurde kein Changelog angegeben.