# 3. Preise und Rabatte

# Preisfindung

## Übersicht

Das eCom-System bringt keine eigene Preislogik mit, sondern nutzt die von DeDeSales.

Welche Preise Ihre Kunden im Shop sehen, hängt daher davon ab, wie die Preisfindung in DeDeSales umgesetzt ist.

Erscheinen im Shop keine Preise oder nur Listenpreise, ist die Ursache in der Regel hier zu finden.

## Online- und Offline-Preisfindung

Ist in DeDeSales keine Offline-Preisfindung umgesetzt, stehen auch im eCom-System nur Listenpreise zur Verfügung. Sämtliche Anzeigen und Werte für den Kunden beziehen sich in diesem Fall auf Listenpreise.

Das betrifft nicht nur die Preisanzeige am Artikel, sondern alle abgeleiteten Werte, also auch Positionssummen und die Warenkorbsumme.

## Live-Preis-Findung

Die Live-Preis-Findung lässt sich im eCom-System aktivieren. Der Kunde kann die Preise dann im Warenkorb durch das **ERP-System** berechnen lassen, statt mit den gelieferten Preisen zu arbeiten.

Voraussetzung ist, dass die Zuordnung zwischen Shop und ERP-System stimmt:

<table id="bkmrk-feld-bedingung-preis"><thead><tr><th>Feld</th><th>Bedingung</th></tr></thead><tbody><tr><td><code>PreisgruppeKundennummer</code></td><td>muss mit dem Feld <code>Kundennummer</code> oder dem Feld <code>Preisgruppencode</code> übereinstimmen</td></tr><tr><td>Währung</td><td>muss übereinstimmen</td></tr><tr><td>Mandant</td><td>muss übereinstimmen</td></tr></tbody></table>

Stimmt eine dieser Angaben nicht, erhält der Kunde im Shop keine Preise.

Wie sich die Anzeige nach einer Abfrage verhält — nur noch der Live-Preis, geänderte Summenbeschriftung, ausgeblendete Hinweistexte — und wann die Preise wieder verfallen, steht auf der Seite *Warenkorb*.

## Kundenindividuelle Preise und Staffelpreise

<table id="bkmrk-anzeige-steuerung-ku"><thead><tr><th>Anzeige</th><th>Steuerung</th></tr></thead><tbody><tr><td>Kundenindividueller Preis</td><td>über die Einstellung *KIP anzeigen*; ohne sie fällt die Anzeige weg</td></tr><tr><td>Staffelpreise auf der Artikel-Detailseite</td><td>werden angezeigt, sofern zum Artikel welche geliefert werden. Eine Einstellung im Backend gibt es dafür nicht</td></tr></tbody></table>

# Gutscheine und Sonderrabatte

## Übersicht

Das eCom-System kennt zwei Wege, einen Preisnachlass zu gewähren:

- **Gutschein** — der Kunde löst im Warenkorb einen Code ein. Auch Gutscheincode, Rabattcode oder Coupon genannt.
- **Sonderrabatt** — gilt automatisch für alle Kunden und alle Artikel, ohne Zutun des Kunden.

Beide werden im DeDeSales-Auftrag als **Kopfrabatt** hinterlegt.

## Gegenüberstellung

<table id="bkmrk-gutschein-sonderraba"><thead><tr><th></th><th>Gutschein</th><th>Sonderrabatt</th></tr></thead><tbody><tr><td>Einlösung</td><td>Der Kunde gibt im Warenkorb einen Gutscheincode ein.</td><td>Wirkt automatisch, ohne Zutun des Kunden.</td></tr><tr><td>Gültigkeitsbereich</td><td>steuerbar über Verwendungsregeln</td><td>alle Kunden und alle Artikel</td></tr><tr><td>Zeitraum</td><td>zeitlich begrenzbar</td><td>begrenzter Zeitraum</td></tr><tr><td>Verwaltung im Backend</td><td>*eCom \\ Gutscheinverwaltung*</td><td>*eCom \\ Sonderrabatte*</td></tr><tr><td>Hinterlegung im Auftrag</td><td>Kopfrabatt</td><td>Kopfrabatt</td></tr></tbody></table>

## Felder eines Gutscheins

Gepflegt unter *eCom \\ Gutscheinverwaltung*.

<table id="bkmrk-feld-erl%C3%A4uterung-nam"><thead><tr><th>Feld</th><th>Erläuterung</th></tr></thead><tbody><tr><td>Name</td><td>Bezeichnung im Backend</td></tr><tr><td>Gutschein-Code</td><td>der Code, den der Kunde eingibt</td></tr><tr><td>Rabatt %</td><td>Höhe des Rabatts — **nur prozentual**</td></tr><tr><td>Von / Bis</td><td>Gültigkeitszeitraum</td></tr><tr><td>Mindestbestellwert</td><td>ab welchem Warenwert der Gutschein gilt; <code>0</code> bedeutet keine Grenze</td></tr><tr><td>Währung</td><td></td></tr><tr><td>Art der Kundenauswahl</td><td>zum Beispiel *alle Kunden*</td></tr><tr><td>Verwendbarkeit</td><td>wie oft und von wem der Code eingelöst werden darf, siehe unten</td></tr><tr><td>Kombinierbar mit eCom - Rabatt</td><td>Bestimmt das Zusammentreffen mit einem Sonderrabatt, siehe unten</td></tr><tr><td>Kampagne</td><td>Zuordnung zu einer Kampagne</td></tr></tbody></table>

## Verwendungsregeln für Gutscheine

Das Feld **Verwendbarkeit** legt fest, wie oft und von wem der Code eingelöst werden darf. Die Auswahlliste kennt vier Werte, im Ausgangszustand steht sie auf *bitte wählen…*:

<table id="bkmrk-wert-bedeutung-gutsc"><thead><tr><th>Wert</th><th>Bedeutung</th></tr></thead><tbody><tr><td>Gutschein ist einmalig verwendbar</td><td>kundenübergreifend nur ein einziges Mal</td></tr><tr><td>Gutschein ist mehrfach verwendbar</td><td>beliebig oft</td></tr><tr><td>Gutschein ist mehrfach verwendbar, aber nur bei Erstbestellung</td><td>bei mehreren Kunden, aber je Kunde nur bei dessen erster Bestellung</td></tr><tr><td>Gutschein ist mehrfach verwendbar, aber nur einmal je Kunde</td><td>bei allen Kunden, aber je Kunde nur einmal</td></tr></tbody></table>

Der Gutscheinwert wird **ausschließlich prozentual** verrechnet. Das Feld heißt *Rabatt %*, einen festen Betrag gibt es nicht.

## Wenn Gutschein und Sonderrabatt zusammentreffen

Je Gutschein wird über den Haken **Kombinierbar mit eCom - Rabatt** festgelegt, ob er mit einem Sonderrabatt zusammentrifft.

<table id="bkmrk-einstellung-am-gutsc"><thead><tr><th>Einstellung am Gutschein</th><th>Verhalten</th></tr></thead><tbody><tr><td>**Ja**</td><td>Beide Rabatte werden **addiert**. Die Summe wird als Kopfrabatt in den DeDeSales-Auftrag eingetragen.</td></tr><tr><td>**Nein**</td><td>Das eCom-System **verweigert den Gutschein**, wenn der Sonderrabatt höher ist als der Gutschein-Rabatt.</td></tr></tbody></table>

Die Regel bei **Nein** ist also kein einfaches Verbot der Kombination, sondern ein Vergleich: Der Gutschein wird **nur dann abgelehnt, wenn der Sonderrabatt höher ist**. Bei Gleichstand wird er angenommen.

> **Wichtig:** Der Vergleich entscheidet nur über die **Annahme** des Gutscheins — nicht darüber, wie viel am Ende abgezogen wird. Ist der Gutschein angenommen, wird der Sonderrabatt beim Bestellabschluss **auf null gesetzt**. Es zählt dann ausschließlich der Gutschein-Rabatt, unabhängig von seiner Höhe.

Das ist die praktische Folge: Bei **Nein** addiert sich nichts, und ein angenommener Gutschein **ersetzt** den Sonderrabatt.

## Warum ein Gutschein abgelehnt wird

<table id="bkmrk-grund-meldung-code-e"><thead><tr><th>Grund</th><th>Meldung</th></tr></thead><tbody><tr><td>Code existiert nicht, gilt nicht für diesen Mandanten oder Kunden, oder die Währung passt nicht</td><td>„Gutschein nicht gefunden!"</td></tr><tr><td>Gültigkeitszeitraum überschritten</td><td>„Der Gutschein ist abgelaufen!"</td></tr><tr><td>*einmalig verwendbar* und bereits von irgendjemandem eingelöst</td><td>„Gutschein bereits eingelöst!"</td></tr><tr><td>*nur einmal je Kunde* und von diesem Kunden bereits eingelöst</td><td>„Gutschein bereits eingelöst!"</td></tr><tr><td>*nur bei Erstbestellung* und der Kunde hat bereits einen abgeschlossenen Auftrag</td><td>„Dieser Gutschein ist nur für Erstbesteller!"</td></tr><tr><td>nicht kombinierbar und der Sonderrabatt ist höher</td><td>„Gutschein nicht kombinierbar und niedriger als der Sonderrabatt!"</td></tr><tr><td>Mindestbestellwert des Gutscheins nicht erreicht</td><td>„Mindestbestellwert … unterschritten!" mit eingesetztem Betrag</td></tr></tbody></table>

Treffen mehrere Gründe zu, erscheinen die Meldungen **untereinander**. Die Meldung *„Der Gutschein ist abgelaufen!"* bildet die Ausnahme: Sie erscheint nur, wenn kein anderer Ablehnungsgrund vorliegt.

## Was der Kunde im Shop sieht

Weder Gutschein noch Sonderrabatt mindern die angezeigte Summe. Beide erscheinen als **Text**:

<table id="bkmrk-ort-darstellung-ware"><thead><tr><th>Ort</th><th>Darstellung</th></tr></thead><tbody><tr><td>Warenkorb</td><td>Hinweiszeile über dem Gutscheinfeld, etwa *„Hier kommt ein Sonderrabatt (5%)"*</td></tr><tr><td>Bestellabschluss</td><td>je Rabatt ein grauer Hinweis, etwa *„Der Sonderrabatt von 5 % wird erst auf der Rechnung abgezogen."*</td></tr><tr><td>Bestätigungsseite</td><td>**kein Hinweis** — dort taucht der Rabatt nicht mehr auf</td></tr><tr><td>Bestätigungs-E-Mail</td><td>**kein Hinweis** — die Mail an den Kunden enthält im Auslieferungszustand weder Positionen noch Beträge. Mit einem eigenen Template lassen sich Positionen mitschicken</td></tr></tbody></table>

Der Kunde sieht den Rabatt also **nur im Bestellabschluss** und später auf der Rechnung.

Der Abzug erfolgt erst auf der **Rechnung**. Das ist eine bewusste Entscheidung — der Rabatt geht als Kopfrabatt in den Auftrag und wird bei der Fakturierung verrechnet.

## Übergabe an das ERP-System

> **Achtung:** Der Rabatt findet in Ihrem ERP-System nur dann Anwendung, wenn die Schnittstelle beziehungsweise der Connector den Kopfrabatt berücksichtigt. Das gilt für Gutscheine und Sonderrabatte gleichermaßen.

Beachten Sie außerdem, wie Ihre Schnittstelle definiert ist: Feste Beträge werden anders übergeben als prozentuale Werte.

## Auswertung

Um zu sehen, wer einen Gutschein verwendet hat, öffnen Sie im Backend die Gutscheinverwaltung und wählen den gewünschten Gutschein aus. Über den Reiter **generierte Gutscheine** auf der linken Seite erhalten Sie rechts eine Liste:

<table id="bkmrk-spalte-erl%C3%A4uterung-g"><thead><tr><th>Spalte</th><th>Erläuterung</th></tr></thead><tbody><tr><td>Gutschein-Code</td><td></td></tr><tr><td>Ausgestellt am</td><td>Datum und Uhrzeit</td></tr><tr><td>Eingelöst am</td><td>Datum und Uhrzeit; leer, solange der Code nicht verwendet wurde</td></tr><tr><td>Kundennummer</td><td>wer ihn eingelöst hat</td></tr><tr><td>ADM</td><td>zuständiger Außendienstmitarbeiter</td></tr><tr><td>Auftragsnummer</td><td>der Auftrag, in dem der Gutschein gelandet ist</td></tr></tbody></table>

Über die **Auftragsnummer** lässt sich nachvollziehen, welche Bestellung zu einem Gutschein gehört.