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 |
Inhalt
Integration der Funktion "Passwort neu setzen" in der Mehrfachkontenübersicht
Integration der Funktion "Kundenkonto löschen" in der Mehrfachkontenübersicht
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
{MA-SubShopPermission()}: Zeigt an, ob der Kunde sich mit diesem Mehrfachkonto im angegebenen Subshop anmelden darf.
Referenz: MA-SubShopPermission