Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.


Inhalt

Gutscheincodes erstellen

Für jeden Shop können eigene Gutscheincodes erzeugt werden.
Gutscheinaktionen müssen zusätzlich im jeweiligen Shop aktiviert werden (unter Shops/Bestelloptionen).

Info
titleGutscheincodes pro Shop aktivieren

Image Added


Entscheiden Sie selbst, ob Sie eigene Gutscheincodes erzeugen möchten (Freie Eingabe) oder ob eine bestimmte Anzahl an Gutscheincodes automatisch erzeugt werden soll.
Des Weiteren können Sie festlegen, ob ein Gutscheincode nur einmal eingelöst werden kann oder ob er so lange gültig ist, bis er gesperrt wird oder bis kein Guthaben mehr vorhanden ist.

Info
titleGutscheincodes Konfiguration

Image Added

Hier werden Gutscheincodes verwaltet und erzeugt. Die hinterlegten Codes können bei einer Bestellung durch Kunden eingelöst werden.
Der entsprechende Wert wird der Bestellsumme gutgeschrieben. Dabei wird jedoch maximal die Bestellsumme berücksichtigt,
ein Guthaben ist somit nicht möglich. Teileinlösungen von Gutscheinen sind ebenfalls nicht möglich.

Um die Gutscheinfunktion beim Kunden freizuschalten, öffnen Sie die Kundenverwaltung (SHOPS / BEARBEITEN / BESTELLOPTIONEN) und weisen dem Kunden dort eine zuvor angelegte Gutscheinaktion zu.

Sie können einzelne Artikel von der Rabattierfähigkeit durch Gutscheincodes ausschließen. Wählen Sie hierfür die entsprechende Option unter PRODUKTE / ARTIKEL / BEARBEITEN / PREISSTAFFEL / BESTELLOPTIONEN. 

Die Gutscheine sind standardmäßig für "Allw Artikel" gültig, Sie können die Gutscheine aber auch für einzelne Artikel oder Artikelkombinationen anlegen.


Wenn bei den Bestelloptionen eine Gutscheinliste zugeordnet wurde, wird im Shop ein Eingabefeld angezeigt um Gutschein einzulösen.

Gutscheincodes einlösen

Image Added


Gutscheinart (Brutto / Netto)

Info

Ab Version 6.43.0

In den Einstellung des Warenkorbgutscheines, kann der Gutscheintyp zwischen den folgenden Möglichkeiten eingestellt werden:

  • Rabatt Netto
  • Rabatt Brutto

Image Added

Rabatt Netto

Dies ist die Standardeinstellung.

Warnung
Zu beachten ist, dass dieser nur für Artikel mit der Standard MwSt. funktioniert. Bei verminderter MwSt. kann es zu Preisabweichungen kommen.


Rabatt Brutto

Beim Brutto-Rabatt müssen alle Vorlagen die Vor dem Release 6.43.0 erstellt wurden aktualisiert werden, damit dies funktioniert.


Betreiber und Besteller E-Mail

Die Vorlage muss wie folgt angepasst werden und muss vor der Gesamtsumme und der MwSt ausgegeben werden.

Codeblock
titleBetreibermail
collapsetrue
            {if $orderObject->getOrderInfo('voucherGrossValueInCent') > 0}
                <tr>
                    <td> </td>
                    <td align="right"><strong>Gutschein:</strong></td>
                    <td>{$currenySymbol} {($orderObject->getOrderInfo('voucherGrossValueInCent') / -100)|number_format:2:",":"."}</td>
                    <td> </td>
                </tr>
            {/if}


Rechnungsvorlage

Wurde eine Bestellung mit einem Brutto-Gutschein gemacht, so gibt es in der Vorlage folgende weitere Variablen: {$voucherGrossValue} {$subTotalGross}.

Diese können wie folgt verwendet werden und müsste vor der Gesamtstumme ($Total) und der MwSt ausgegeben werden.

Codeblock
titleRechnungsvorlage erweitern
collapsetrue
    {if isset($voucherGrossValue)}
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td colspan="2">Zwischensumme</td>
            <td align="right"></td>
            <td align="right" nowrap>
                {$subTotalGross} EUR
            </td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td colspan="2">Gutschein</td>
            <td align="right"></td>
            <td align="right" nowrap>
                {$voucherGrossValue} EUR
            </td>
        </tr>
    {/if}

Rechnungserstellung


Dienstleister XML

In der Dienstleister XML kann die Information zum Gutschein wie folgt ausgelesen werden:

Codeblock
titleDienstleister XML
collapsetrue
{assign value=$orderObject->getOrderInfo('voucherInfo') var="voucherInfo"}
code: {$voucherInfo.code}
codeId: {$voucherInfo.codeId}
voucherId: {$voucherInfo.voucherId}
voucherName: {$voucherInfo.voucherName}


Es gibt beim Brutto-Rabatt noch folgende Zusatzinformation über den verwendeten Wert: voucherGrossValueInCent

Codeblock
titleDienstleister XML
collapsetrue
Brutto-Wert: {$orderObject->getOrderInfo('voucherGrossValueInCent')}

Gutscheincode löschen

Nach dem Einlösen wird dieser wieder angezeigt und kann gelöscht werden.

Image Added