Gutschein für Käufer mit Kundenrabatt ausschließen

Diese Funktion ermöglicht es Ihnen, Gutscheine anzubieten, die nur für Käufer ohne hinterlegtem Kundenrabatt (oder Kundenrabattliste) gelten.

Integration

Schritt 1: Freischaltung des Gutschein-Generators

Falls Sie den Gutschein-Generator nutzen wollen, muss dieser zunächst freigeschaltet werden. Bitte wenden Sie sich dazu an Ihren WEBSALE-Ansprechpartner.


Hinweis:

Wenn Sie Gutscheine verwenden wollen, die von einem externen System generiert werden (und deshalb nicht im WEBSALE-Format vorliegen), müssen Sie im Abschnitt <Voucher-Txt> der Shopkonfiguration shop.config den Parametereintrag ExternalVouchers-Allow = yes hinzufügen.

Näheres siehe Referenz: Abschnitt "Voucher-Txt" der shop.config

Schritt 2: Gutschein konfigurieren im OSB-Dienst Gutschein-Generator

Die Einstellung, ob ein Gutschein nur für Käufer ohne Kundenrabatt gültig sein soll, wird beim Anlegen des Gutscheins im OSB-Dienst Gutschein-Generator definiert. Tragen Sie dazu im Feld "Kundenspezifische Features" (ganz unten) eine Zeichenkette nach folgendem Schema ein:

<g><t>RejectForUserAccountsWithDiscountOrDiscountList</t></g>

 

Tag

Beschreibung

<g>...</g>

Die Aktivierung dieser Funktion erfolgt innerhalb dieser Gruppierung.

<t>...</t>

Als Typ muss "RejectForUserAccountsWithDiscountOrDiscountList" eingetragen werden.

Schritt 3: Fehlermeldung ergänzen

Ergänzen Sie auf der Seite, auf der Sie die Gutschein-Eingabe integriert haben (Warenkorbseite (ws_basket.htm) oder Bestellübersichtsseite (ws_place_order.htm)), die Fehlermeldung MSG-Voucher_error um den Fehlergrund 25:

{MSG-Voucher_error(25)}
   Dieser Gutschein kann leider nicht eingelöst werden, da für Sie bereits ein Kundenrabatt hinterlegt ist. Geben Sie ggf. einen anderen Gutscheincode ein.
{/MSG-Voucher_error(25)}

Referenz: MSG-Voucher_error

Schritt 4: Bereich für weitere Informationen ergänzen (optional)

Ergänzen Sie auf den gewünschten Templates folgenden Bereich, um die Information zur Gültigkeit des Gutscheins auszugeben:

...
{VOUCHER-SpecialFeatures_RejectForUserAccountsWithDiscountOrDiscountList}
   Der Gutschein kann nicht von angemeldeten Käufern mit hinterlegtem Kundenrabatt (oder Kundenrabattliste) verwendet werden.
{/VOUCHER-SpecialFeatures_RejectForUserAccountsWithDiscountOrDiscountList}
...

Referenz: VOUCHER-SpecialFeatures_RejectForUserAccountsWithDiscountOrDiscountList

 

Haben Sie alle Schritte durchgeführt, ist die Funktion in Ihrem Shop aktiv.