Skip to main content

Gutscheine

Gutscheine sind der einzige Bereich, der in beide Richtungen abgeglichen wird. Ein Guthaben soll im Laden und im Shop gleichermaßen verwendbar sein, deshalb müssen beide Systeme denselben Restwert kennen.

Voraussetzungen

Voraussetzung Hinweis
Shopware-Plugin EasyCoupon muss im Shop installiert sein
Gutschein Artikel ein SelectLine-Artikel, über den Gutscheine verbucht werden

Ohne hinterlegten Gutscheinartikel läuft der Abgleich nicht. Er wird unter Shopware 6 → Einstellungen → Zuordnung ausgewählt.

Was abgeglichen wird

Fall Ergebnis
Gutschein in der SelectLine, nicht im Shop wird im Shop angelegt, mit dem aktuellen Restwert
Gutschein im Shop, nicht in der SelectLine wird in der SelectLine angelegt, mit dem aktuellen Restwert
Restwert weicht ab die neuere Änderung gewinnt

Der Abgleich blickt bewusst einige Tage über den letzten Lauf zurück, damit Bewegungen aus beiden Systemen sicher erfasst werden.

Wie Abweichungen aufgelöst werden

Es gewinnt der neuere Stand. Wurde der Gutschein zuletzt in der SelectLine verändert, wird der Shop angepasst; wurde er im Shop eingelöst, wird der Restwert in der SelectLine korrigiert.

Wurde derselbe Gutschein innerhalb desselben Abgleichintervalls in beiden Systemen bewegt, gewinnt eine Seite vollständig — die andere Bewegung ist verloren. Bei Gutscheinen, die parallel im Laden und im Shop eingelöst werden können, sollte der Abgleich deshalb häufig laufen.

Zusammenspiel mit dem Bestellimport

Löst ein Kunde im Shop einen Gutschein ein, muss dieser in der SelectLine bekannt sein.

Findet der Bestellimport den eingelösten Gutschein nicht im SelectLine-Gutscheinstamm, wird der gerade angelegte Beleg wieder gelöscht und die Bestellung übersprungen. Der Grund steht im Protokoll.

Daraus folgt eine wichtige Regel für den Zeitplan: Der Gutscheinabgleich muss mindestens so häufig laufen wie der Bestellimport. Läuft er nur nachts, während Bestellungen alle fünf Minuten geholt werden, scheitern Bestellungen mit einem tagsüber gekauften Gutschein den ganzen Tag über — bis der Abgleich nachts durchläuft.

Vollständig eingelöste Gutscheine werden in der SelectLine als nicht mehr einlösbar gekennzeichnet.

Gutscheinkauf im Shop

Kauft ein Kunde im Shop einen Gutschein, entsteht im Beleg eine Position auf dem Gutscheinartikel mit dem Gutscheincode in der Bezeichnung. Der Gutschein selbst wird beim nächsten Abgleich in der SelectLine angelegt.

Was der Abgleich nicht kann

Einschränkung Bedeutung
Löschen ein in einem System gelöschter Gutschein bleibt im anderen bestehen
Gültigkeitsdatum rückwärts im Shop angelegte Gutscheine erhalten in der SelectLine keine Befristung
Nicht bezahlte Gutscheine im Shop gekaufte, aber unbezahlte Gutscheine kommen nicht mit — richtig, denn sie sind noch kein Guthaben

Weiter

Zeitplan der Übertragungen