Mehrfachkontenübersicht anbieten

Sie können Ihren Käufern eine Übersicht über ihre Mehrfachkonten anbieten.

Optional können Sie dabei auch für jedes Mehrfachkonto die Funktionen "Passwort neu setzen" und "Kundenkonto löschen" integrieren.


Achtung:

Auch wenn Sie Ihrem Käufer nicht die Möglichkeit geben, mehrere Konten mit der gleichen E-Mail-Adresse anzulegen (Mehrfachkonten), können aufgrund von bestehenden oder importierten Kundendaten Mehrfachkonten vorhanden sein. Daher ist es in jedem Fall sinnvoll, eine Mehrfachkonten-Übersicht anzubieten.

Wegweiser: Mehrfachkonten
Wegweiser: Passwort vergessen

Inhalt

Integration

Integration der Funktion "Passwort neu setzen" in der Mehrfachkontenübersicht

Integration der Funktion "Kundenkonto löschen" in der Mehrfachkontenübersicht

Weitere Tags

Integration

Anhand der folgenden schrittweisen Anleitungen können Sie die Basisfunktionalität zur Mehrfachkontenübersicht und zusätzlich die Funktionen "Passwort neu setzen" und "Kundenkonto löschen" für die Mehrfachkontenübersicht integrieren.

Schritt 1: Erstellen des HTML-Templates

Erstellen Sie ein neues Template, auf dem die Übersicht der Mehrfachkonten angezeigt wird. Für jedes vorhandene Mehrfachkonto können Sie zugehörige Basisinformationen anzeigen lassen:

...
Es existieren ~MA-Data~ Konten für dies E-Mail-Adresse ~A-E-Mail~:
 
{@MA-Data}
   {MA-ActiveAccount}aktuell verwendetes Konto:{/MA-ActiveAccount}
   {!MA-ActiveAccount}weiteres Konto:{/!MA-ActiveAccount}<br>
 
   Kundennummer: ~MA-CustomerID~
   Vorname: ~MA-FirstName~
   Nachname: ~MA-LastName~
   Firma: ~MA-Company~
   Letzer Login: ~MA-LastLogin~
 
{/@MA-Data}
...

MA-Data: Schleife über die vorhandenen Mehrfachkonten.

Referenz: MA-Data

MA-FirstName: Vorname der Rechnungsadresse des Mehrfachkontos.

Referenz: MA-FirstName

MA-LastName: Nachname der Rechnungsadresse des Mehrfachkontos.

Referenz: MA-LastName

MA-Company: Firma der Rechnungsadresse des Mehrfachkontos.

Referenz: MA-Company

MA-CustomerID: Kundennummer des Mehrfachkontos.

Referenz: MA-CustomerID

MA-LastLogin: Zeitpunkt des letzten Logins des Mehrfachkontos.

Referenz: MA-LastLogin

{MA-ActiveAccount}: Zeigt an, ob das Mehrfachkontos das aktuell verwendete Konto des Käufers ist.

Referenz: MA-ActiveAccount

MA-Position: Positionsnummer innerhalb der Schleife über die vorhandenen Mehrfachkonten.

Referenz: MA-Position

Schritt 2: Anpassung der Konfiguration

Tragen Sie in der Shopkonfiguration shop.config den Namen des entsprechenden HTML-Templates im Abschnitt <Templates> mit dem Parameter MultipleAccountsOverview ein.

<Templates>
   ...
   MultipleAccountsOverview = ws_multiple_accounts_overview.htm
   ...
</Templates>

Referenz: Abschnitt Templates

Schritt 3: Einbinden des Kundenkonto-Links

Binden Sie den Link zur Mehrfachkontenübersicht im Kundenkonto ein.

...
{MA-Overview}
   <a href="~MA-OverviewLink~">Mehrfachkontenübersicht anzeigen</a>
{/MA-Overview}
...

{MA-Overview}: Zeigt an, ob zu diesem Login weitere Konten mit der gleichen E-Mail-Adresse vorhanden sind (zeigt an ob Mehrfachkonten vorhanden sind).

Referenz: MA-Overview

MA-OverviewLink: Link zur Mehrfachkontenübersicht

Referenz: MA-OverviewLink

 


Integration der Funktion "Passwort neu setzen" in der Mehrfachkontenübersicht

Voraussetzung zur Verwendung der Funktion "Passwort neu setzen" im Kontext der Mehrfachkontenübersicht ist, dass die Funktion bereits in Ihrem Shop integriert ist.

Schritt 1: Einbinden des Links zum Versenden einer Authentifizierungs-Link-E-Mail

Fügen Sie im Template ws_multiple_accounts_overview.htm innerhalb der Schleife über die Mehrfachkonten den entsprechenden Link ein. Wenn der Käufer den Link für das jeweilige Mehrfachkonto anklickt, wird eine E-Mail mit einem Authentifizierungs-Link (nur für dieses Mehrfachkonto) versendet. Mit einem Klick auf diesen Link kann das Passwort des zugehörigen Mehrfachkontos neu gesetzt werden:

...
{@MA-Data}
   ...
   <a href="~MA-RequestSetPasswordEmailLink~">Passwort für dieses Konto neu setzen</a>
   ...
{/@MA-Data}
...

MA-RequestSetPasswordEmailLink: Link zum Versenden der E-Mail mit Authentifizierungs-Link für das Neusetzen des Konto-Passworts.

Referenz: MA-RequestSetPasswordEmailLink

Schritt 2: Einbinden der Hinweismeldung, dass eine E-Mail mit Authentifizierungs-Link versendet wurde

Fügen Sie im Template der Übersicht über die Mehrfachkonten eine Erfolgsmeldung ein, welche angezeigt wird, wenn eine E-Mail mit Authentifizierungs-Link versendet wurde:

...
{MSG-SetPasswordEmailSent}
   Es wurde eine E-Mail mit einem Authentifizierungslink an Ihre E-Mail-Adresse gesendet.<br>
   Klicken Sie auf den Authentifizierungslink, um das Passwort neu zu setzen.
{/MSG-SetPasswordEmailSent}
...
{@MA-Data}
   ...
{/@MA-Data}
...

MSG-SetPasswordEmailSent: Wird angezeigt, wenn eine E-Mail mit Authentifizierungs-Link versendet wurde.

Referenz: MSG-SetPasswordEmailSent

Schritt 3: Bereiche für individuelle Hinweistexte im E-Mail-Template einfügen (optional)

Wenn der Käufer den Link mit der Anforderung zum Setzen des Passworts für ein Mehrfachkonto anklickt, wird eine E-Mail versendet, in der genau ein Link zum Setzen des Passworts für dieses Konto enthalten ist. Daher wird in diesem Fall der Bereich {SP-SingleData} verwendet. Innerhalb des Bereichs können mit dem Bereichs-Tag {SP-SingleDataFromMultipleAccount} der Situation angepasste Hinweistexte ausgegeben werden.

...
{SP-SingleData}
   <!-- Der Bereich wird angezeigt, wenn der Käufer genau ein Konto mit dieser E-Mailadresse besitzt 
        oder über die Mehrfachkontenübersicht das Passwort für ein bestimmtes Mehrfachkonto neu setzen möchte -->
 
   {!SP-SingleDataFromMultipleAccount}
      <!-- Der Bereich wird angezeigt, wenn der Käufer genau ein Konto mit dieser E-Mailadresse besitzt -->
      <h1>Sie haben Ihr Passwort vergessen?</h1>
   {/!SP-SingleDataFromMultipleAccount}
 
   {SP-SingleDataFromMultipleAccount}
      <!-- Der Bereich wird angezeigt, wenn der Käufer über die Mehrfachkontenübersicht das Passwort für ein bestimmtes Mehrfachkonto neu setzen möchte -->
      <h1>Möchten Sie ein neues Passwort für folgendes Mehrfachkonto vergeben?</h1>
   {/SP-SingleDataFromMultipleAccount}
 
   {@SP-Data}
      <a href="~SP-SetPasswordLink~">Hier können Sie ihr Passwort neu setzen</a>
      ...
   {/@SP-Data}
{/SP-SingleData}
 
{!SP-SingleData}
   <!-- Der Bereich wird angezeigt wenn der Käufer mehrere Konten mit dieser E-Mailadresse besitzt -->
   ...
{/!SP-SingleData}
...

 

SP-SingleData: Der Bereich wird angezeigt, wenn der Käufer genau ein Konto mit dieser E-Mail-Adresse besitzt oder über die Mehrfachkontenübersicht das Passwort für ein einzelnes Mehrfachkonto neu setzen möchte.

Referenz: SP-SingleData

SP-SingleDataFromMultipleAccount: Der Bereich wird angezeigt, wenn der Käufer genau über die Mehrfachkontenübersicht das Passwort für ein einzelnes Mehrfachkonto neu setzen möchte.

Referenz: SP-SingleDataFromMultipleAccount

 


Integration der Funktion "Kundenkonto löschen" in der Mehrfachkontenübersicht

Voraussetzung zur Verwendung der Funktion "Kundenkonto löschen" im Kontext der Mehrfachkontenübersicht ist, dass die Funktion bereits in Ihrem Shop integriert ist.

Schritt 1: Einbinden des Links zum Versenden der Authentifizierungs-Link-E-Mail, wenn Kundenkonto gelöscht werden soll

Fügen Sie den Link im Template der Mehrfachkontenübersicht innerhalb der Schleife über die Mehrfachkonten ein. Wenn der Käufer diesen Link anklickt, wird eine E-Mail mit einem Bestätigungslink zum Löschen dieses Mehrfachkontos versendet.

...
{@MA-Data}
   ...
   <a href="~MA-RequestDeleteAccountDoubleOptInEmailLink~">Dieses Mehrfachkonto löschen</a>
   ...
{/@MA-Data}
...

MA-RequestDeleteAccountDoubleOptInEmailLink: Link zum Versenden der E-Mail mit Authentifizierungs-Link, um das Kundenkonto zu löschen.

Referenz: MA-RequestDeleteAccountDoubleOptInEmailLink

Schritt 2: Einbinden der Hinweismeldung, dass eine E-Mail mit Authentifizierungs-Link zum Löschen des Mehrfachkontos versendet wurde

Platzieren Sie die Hinweismeldung auf dem Mehrfachkontenübersicht-Template:

...
{MSG-DoubleOptInDeleteAccountEmailSent}
   ...
   Ihnen wurde eine E-Mail zur Bestätigung zugeschickt. Bitte folgen Sie den Hinweisen in der E-Mail.
   ...
{/MSG-DoubleOptInDeleteAccountEmailSent}
...

MSG-DoubleOptInDeleteAccountEmailSent: Wird angezeigt, wenn eine E-Mail mit Authentifizierungs-Link versendet wurde.

Referenz: MSG-DoubleOptInDeleteAccountEmailSent

Schritt 3: Einbinden der Hinweismeldung, dass ein Mehrfachkonto gelöscht wurde

Platzieren Sie die Hinweismeldung, welche angezeigt wird, wenn ein Mehrfachkonto gelöscht wurde, auf dem Mehrfachkontenübersicht-Template:

...
{MSG-DoubleOptInDeleteAccountSuccess}
   ...
   Das Mehrfachkonto wurde erfolgreich gelöscht.
   ...
{/MSG-DoubleOptInDeleteAccountSuccess}
...

MSG-DoubleOptInDeleteAccountSuccess: Wird angezeigt, wenn ein Mehrfachkonto gelöscht wurde.

Referenz: MSG-DoubleOptInDeleteAccountSuccess

Schritt 4: Bereiche für individuelle Hinweistexte im E-Mail-Template einfügen (optional)

Wenn der Käufer den Link mit der Anforderung zum Löschen des Mehrfachkontos anklickt, wird eine E-Mail versendet, in der ein Link zum Löschen dieses Mehrfachkontos enthalten ist. Mit dem Bereichs-Tag {MA-Overview} können Sie der Situation entsprechende Hinweistexte ausgeben:

...
{!MA-Overview}
   <h1>Kundenkonto löschen</h1>
{/!MA-Overview}
{MA-Overview}
   <h1>Mehrfachkonto löschen</h1>
{/MA-Overview}
 
...
Möchten Sie folgendes Konto wirklich löschen?<br>
<a href="~DA-DeleteLink~">Ja, ich möchte dieses Konto löschen</a>
...

{MA-Overview}: Der Bereich wird angezeigt, wenn mehrere Konten mit dieser E-Mail-Adresse existieren.

Referenz: MA-Overview

 


Weitere Tags

{MA-SubShopPermission()}: Zeigt an, ob der Kunde sich mit diesem Mehrfachkonto im angegebenen Subshop anmelden darf.

Referenz: MA-SubShopPermission