Produkte mittels Gutschein zusteuern

Sie haben die Möglichkeit, für jeden Gutschein bis zu 3 Produkte im Warenkorb zuzusteuern. Diese müssen bei der Erstellung eines Gutscheins im Gutschein-Generator angegeben werden. Sie werden automatisch in den Warenkorb gelegt, sobald der Käufer auf der Warenkorbseite die Gutscheinnummer eingibt und der Gutschein akzeptiert worden ist.

Hierbei gelten folgende Bedingungen und Regeln:

Zusteuerbare Produkte müssen als solche gekennzeichnet sein (im WSPManager oder Warenwirtschaftssystem, Feld VoucherProduct).

Jedem zusteuerbaren Produkt muss eine eindeutige Produktnummer zugewiesen sein.

Bei zusteuerbaren Produkten werden Varianten unterstützt.

Ein zusteuerbares Produkt kann aus dem Warenkorb heraus geändert werden.

Ein zusteuerbares Produkt kann nicht direkt aus dem Warenkorb gelöscht werden. Nur mit dem Entfernen des Gutscheins werden alle zugesteuerten Produkte gelöscht.

Die Menge eines zugesteuerten Produkts ist immer eins und kann nicht geändert werden.

Ein zusteuerbares Produkt kann nicht von der Produktansicht aus in den Warenkorb gelegt werden.

Uploadprodukte, Set-Produkte oder Produkte mit dynamischem Lagerbestand können nicht als zusteuerbare Produkte verwendet werden.

Zusteuerbare Produkte sollten nur in versteckten Kategorien geführt werden, damit sie nicht über die Suche auffindbar sind.

Zugesteuerte Produkte werden in den Bestelldaten als solche gekennzeichnet.

Integration

Gehen Sie folgendermaßen vor, um die Funktionalität "Produkte mittels Gutschein zusteuern" in Ihrem Shop einzubauen:

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: "Anbieten von Gutscheinen" integrieren

Wenn Sie in Ihrem Shop noch keine Gutscheine anbieten, müssen Sie zunächst die Gutscheineingabe integrieren: auf der Warenkorbseite (ws_basket.htm) und/oder auf der Bestellübersichtsseite (ws_place_order.htm).

Wegweiser: Gutschein-Eingabe vorsehen

Schritt 3: Hinweismeldung konfigurieren

Legen Sie eine Hinweismeldung fest, die angezeigt wird, wenn ein Käufer versucht, ein zusteuerbares Produkt von der Produkt-Detailansicht aus direkt in den Warenkorb zu legen. Diese Meldung tragen Sie in der Shopkonfiguration shop.config im Abschnitt <NotifyMessages-Txt> ein:

<NotifyMessages-Txt>
   ...
 
   VoucherProduct = Dieses Produkt ist nur in Verbindung mit einem Gutschein verfügbar.
 
   ...
</NotifyMessages-Txt>

Referenz: Abschnitt NotifyMessages-Txt

Schritt 4: Mengeneingabefeld auf der Produkt-Detailansicht anpassen

Da die Menge eines zugesteuerten Produktes immer eins ist, muss auf der Produkt-Detailansicht bei zugesteuerten Produkten das Mengeneingabefeld als verstecktes Eingabefeld platziert werden:

...
   <form action="~FORM-Product~" method="post">
   ...
 
      {PR-VoucherProduct}
         <input type="hidden" name="~PR-Quantity_Input~" value="1">
      {/PR-VoucherProduct}
      {!PR-VoucherProduct}
         <input type="text" name="~PR-Quantity_Input~" value="~PR-Quantity~">
      {/!PR-VoucherProduct}
 
   ...
   </form>
...

Referenz: PR-VoucherProduct

Schritt 5: Kennzeichnung auf der Produkt-Detailansicht (optional)

Sie können ein zugesteuertes Produkt auf der Produkt-Detailansicht als solches kennzeichnen, indem Sie einen Hinweis einblenden, dass dieses Produkt nur in Verbindung mit einem Gutschein bestellbar ist.

...
   {PR-VoucherProduct}
      Bitte beachten Sie: Dieses Produkt ist nur in Verbindung mit einem Gutschein verfügbar.
   {/PR-VoucherProduct}  
...

Referenz: PR-VoucherProduct

Schritt 6: Kennzeichnung im Warenkorb (optional)

Sie können ein zugesteuertes Produkt im Warenkorb als solches kennzeichnen, indem Sie einen Hinweis einblenden, dass dieses Produkt nur aufgrund des eingegebenen Gutscheins dem Warenkorb hinzugefügt wurde:

...
   {@BASKET-PR-Data}
      ...
 
      {BASKET-PR-VoucherProduct}
         Dieses Produkt erhalten Sie aufgrund Ihres eingegebenen Gutscheins.
      {/BASKET-PR-VoucherProduct}
 
      ...
   {/@BASKET-PR-Data}
...

Referenz: BASKET-PR-VoucherProduct