Zum Hauptinhalt springen
Mit diesen Importdateien legen Sie Gutscheine aus Ihrem System heraus an, ändern sie oder löschen sie wieder. Zwei Dateien decken alles ab: voucherupdate für Anlegen und Ändern, voucherdelete für das Löschen. Die Dateien übertragen Sie per SFTP und stoßen den Import anschließend über SFTP-REST-to-Shop oder SFTP-SOAP-to-Shop an. Bestandskunden können alternativ den WSPManager verwenden.

voucherupdate: anlegen und ändern

Pflichtfelder

Die Gutscheinnummer darf im Prinzip beliebige Zeichen enthalten. Vermeiden Sie trotzdem Umlaute und andere Zeichen außerhalb des ASCII-Codes: Weicht die Zeichensatz-Kodierung im Shop von der Kodierung der Gutscheindaten ab, lassen sich solche Gutscheine nicht einlösen.

Gutscheintypen

Betrag, Rabatt und Grenzen

AmountType mit dem Wert 2 ist ein Sonderfall: Er lässt sich nur für Set-Unterartikel verwenden, deren Produktnummern oder Produktindizes im Feld CatProdFilter stehen müssen. Die Gesamtsumme der Position wird dann unabhängig von der Menge auf den in Amount angegebenen Betrag gedeckelt. Ein normaler Maximalbetrag lässt sich bei diesem Typ nicht angeben.

Mehrere Währungen

Arbeitet ein Gutschein mit mehreren Währungen, treten vier Felder an die Stelle ihrer einfachen Varianten: AmountMultiCurrency, UsedAmountMultiCurrency, MinOrderValueMultiCurrency und MaxDiscountValueMultiCurrency. Das Format ist bei allen gleich:

Gültigkeitsbereich einschränken

Im CustomerFilter identifizieren Sie Kunden über den Userindex mit <i></i> oder über die Kundennummer mit <n></n>. Mit den negierten Tags <!i></!i> und <!n></!n> schließen Sie Kunden aus.
Sobald dieses Feld gefüllt ist, muss der Kunde im Shop angemeldet sein, um den Gutschein einzulösen. Das ist leicht zu übersehen und führt sonst dazu, dass der Gutschein für Gäste scheinbar grundlos nicht greift. Im CatProdFilter schränken Sie über Kategorieindizes <ci></ci>, Produktindizes <pi></pi> oder Produktnummern <pn></pn> ein. Je Gutschein lassen sich entweder <pi>- oder <pn>-Einträge verwenden, eine Mischung der beiden ist nicht möglich.

Weitere Felder

Bei -1 verwendet der Gutschein die unter DeliveryVATRate konfigurierte Kennung. Ein bereits aktivierter Gutschein lässt sich nicht erneut in den Pool importieren.

Mehrfache Gutscheinnummern in einer Datei

Kommt dieselbe Gutscheinnummer mehrfach in einer Importdatei vor, überschreiben die späteren Datensätze normalerweise die früheren. Ist für Ihren Shop die Zusammenfassung der Subshop-Felder freigeschaltet, verhält sich der Import anders: Er prüft, ob die Daten der mehrfach vorkommenden Gutscheine bis auf das Feld Subshop identisch sind. Trifft das zu, fasst er die Subshop-Einträge zusammen. Gibt es Abweichungen, importiert er nur den ersten Datensatz und ignoriert alle weiteren.

voucherdelete: löschen

Beispieldateien

Zur Dokumentation gehören die Beispieldateien voucherupdate.dat und voucherdelete.dat. Sie erhalten sie von Ihrem WEBSALE-Ansprechpartner.

Verwandte Themen