Geschenkgutscheine
Geschenkgutscheine im Backend
Die Vorlage Geschenkgutscheine versendet automatisch erzeugte Wertgutscheine aus Gutscheinartikeln an die Kundenadresse und haengt die erzeugten Gutschein-PDFs an.
- Ausloeser und Zweck
- Ablauf der Gutschein-Erstellung
- E-Mail-Versand
- Gutschein-Einrichtung
- Bearbeitbare Vorlagenfelder
- PDF-Anhaenge und Historie
- Verfuegbare Variablen
- Shopvariablen
- Kundenvariablen
- Variablen zum Benutzerkonto
- Bestellvariablen
- Schleife: rabattgutscheine
- Schleife: wertgutscheine
- Schleife: rabatt
- Schleife: steuern
- Schleife: custgroup_X
- Schleife: country_X
- Schleife: rechnungsart_X
- Schleife: switch_tax_country
- Schleife: switch_tax_country_oss
- Schleife: switch_tax_country_no_oss
- Schleife: details
- Schleife: details.gratisartikel
- Schleife: details.amazon_is_prime
- Schleife: details.ebay
- Schleife: details.bundle
- Schleife: details.show_if_price_null
- Schleife: details.show_einzelpreis
- Schleife: details.show_mengenpreis
- Schleife: details.show_gesamtpreis
- Schleife: details.alle_auswahlfelder
- Schleife: details.auswahlfelder
- Schleife: details.auswahlfelder2
- Produktvariablen
- Sichere Pruefung nach Aenderungen
- War diese Seite hilfreich?
Ausloeser und Zweck
Der Versand gehoert zur automatischen Wertgutschein-Erstellung. Er greift nur fuer Bestellpositionen vom Produkttyp Gutschein, wenn die Gutschein-Einrichtung des betroffenen Shops aktiv ist und der konfigurierte Ausloeser passt.
- Gutschein-Einrichtung aktiv:
aktivmuss eingeschaltet sein, sonst endet die Pruefung ohne Gutscheinanlage. - Ausloeser Statuswechsel: Bei
aktiv_typ=0muss der aktuelle Bestellstatus inorderstatus_aktion_checkenthalten sein. - Ausloeser Rechnungserstellung: Bei
aktiv_typ=1wird nicht ueber die Statusliste gefiltert; der Ablauf wird beim passenden Rechnungs-/Versandprozess geprueft. - Manueller Versand aus der Bestellung: Wenn einzelne Gutscheinpositionen aus einer Bestellung heraus verarbeitet werden, darf der Ablauf auch ohne Statuslisten-Treffer laufen.
- Warenwirtschaft: Die Bestellung darf nicht als nicht-warenwirtschaftlich markiert sein und darf noch nicht vollstaendig versendet sein.
- Offene Position: Nur offene Bestellpositionen vom Produkttyp Gutschein werden verarbeitet; bei manueller Auswahl nur die ausgewaehlten Positionen.
Ablauf der Gutschein-Erstellung
- Das Backend laedt die Gutschein-Einrichtung zum Shop der Bestellung.
- Fuer jede passende offene Gutscheinposition wird je bestellter Menge ein eigener Wertgutschein angelegt.
- Der Wert eines einzelnen Gutscheins ergibt sich aus dem Positionsgesamtpreis geteilt durch die Menge.
- Der Gutscheincode wird automatisch erzeugt, die interne Bezeichnung verweist auf die Bestellung.
- Das Gueltigkeitsdatum entsteht aus
laufzeitin Jahren. - Die in
custgroup_idshinterlegten Kundengruppen werden dem neuen Wertgutschein zugeordnet. - Aus
druckvorlagewird pro Wertgutschein ein PDF erzeugt. - Die verarbeiteten Positionen werden an den Versandprozess uebergeben; konfigurierte Folge-Status koennen fuer Voll- oder Teilversand gesetzt werden.
E-Mail-Versand
Die E-Mail wird nur nach der PDF-Erstellung versendet, wenn mindestens ein Gutschein-PDF vorhanden ist und send_email aktiv ist.
- Template-Name: Geladen wird die E-Mail-Vorlage
gutscheinin Kundensprache und Shopkontext. - Empfaenger: Zieladresse ist die E-Mail-Adresse des Kundenkontos der Bestellung.
- Rendering: Kunden-, Bestell-, Shop- und Gutscheindaten werden in Betreff, HTML-Text und Textteil eingesetzt.
- Gutschein-Schleife: Alle erzeugten Gutscheine werden als Eintraege in
gutscheinartikeldatabereitgestellt. - Anhaenge: Jedes erzeugte Gutschein-PDF wird an die E-Mail angehaengt.
- Absenderdaten: Individuelle Absender-, Antwort- und BCC-Daten der Vorlage werden auf den Mailer uebertragen.
- System-E-Mail: Wenn E-Mail-Kopien gespeichert werden, werden BCCs vor dem Versand geleert und der versendete MIME-Inhalt mit Bestellung und Kunde protokolliert.
- Aufraeumen: Nach dem Versand werden die temporaeren Gutschein-PDFs entfernt.
Gutschein-Einrichtung
Die Einrichtung liegt im Bereich Wertgutscheine und ist shopbezogen. Die Maske wird nur sinnvoll nutzbar, wenn die Warenwirtschaft aktiv ist.
- multishop_id: Verstecktes Feld des Shop-Kontexts; bestimmt, fuer welchen Shop die serialisierte Einrichtung gespeichert wird.
- data[aktiv]: Schaltet die automatische Erstellung von Wertgutscheinen aus Gutscheinartikeln ein oder aus.
- data[aktiv_typ]: Auswahl zwischen Statuswechsel und Rechnungserstellung als Ausloeser.
- data[send_email]: Schaltet den Versand dieser E-Mail ein oder aus. Gutscheinanlage und PDF-Erzeugung koennen trotzdem stattfinden.
- data[orderstatus_aktion_check][]: Mehrfachauswahl der Status, bei denen der Statuswechsel-Ausloeser greifen darf.
- data[orderstatus_nach_aktion_voll]: Folge-Status, wenn nach der Gutscheinverarbeitung die Bestellung vollstaendig versendet ist; Wert 0 bedeutet keine Statusinteraktion.
- data[orderstatus_nach_aktion_teil]: Folge-Status fuer Teilversand; Wert 0 bedeutet keine Statusinteraktion.
- data[laufzeit]: Laufzeit des erzeugten Wertgutscheins in Jahren. Der Wert wird zur Berechnung des Gueltigkeitsdatums verwendet.
- data[custgroup_ids][]: Kundengruppen, fuer die die neu erzeugten Wertgutscheine gelten.
- data[druckvorlage]: Druckvorlage vom Typ Gutscheinverkauf. Diese Vorlage erzeugt den PDF-Inhalt fuer jeden Gutschein.
Bearbeitbare Vorlagenfelder
- subject: Betreff der E-Mail. Der Betreff wird mit Kunden-, Bestell- und Shopdaten gerendert.
- value_html: HTML-Version der E-Mail. Hier wird typischerweise die Schleife
gutscheinartikeldatagenutzt, um alle erzeugten Gutscheine auszugeben. - value: Textversion der E-Mail. Der Versand entfernt HTML-Reste fuer den Textteil und nutzt diese Version als AltBody.
- sender_name: Optionaler Absendername aus der Vorlage.
- sender_email: Optionale Absenderadresse aus der Vorlage.
- replay_to: Optionale Antwortadresse aus der Vorlage.
- bcc_emails: Optionale BCC-Adressen aus der Vorlage. Bei aktivem System-E-Mail-Protokoll werden BCCs vor dem Versand geleert.
- file_attach1/file_attach2: Allgemeine Vorlagenanhaenge. Diese ersetzen nicht die automatisch erzeugten Gutschein-PDFs.
PDF-Anhaenge und Historie
- PDF-Inhalt: Die Druckvorlage erhaelt
GUTSCHEIN_NUMMER,GUTSCHEIN_GUELTIG_BISundGUTSCHEIN_BETRAG. - Dateiname: Pro Gutschein wird ein temporaerer PDF-Name aus der Gutschein-ID gebildet.
- Bestellhistorie: Jede Gutscheinanlage wird mit Gutscheincode protokolliert.
- Versandhistorie: Erfolgreicher Versand wird mit Zieladresse protokolliert.
- Fehlerfall: Versandfehler erzeugen eine Systemnachricht vom Typ
emailfailedund werden in der Bestellhistorie vermerkt. - Rueckgabewert: Der Ablauf liefert nur dann Erfolg, wenn Gutschein-PDFs vorhanden sind,
send_emailaktiv ist und der Versandpfad durchlaufen wurde.
Verfuegbare Variablen
Die Vorlage erhaelt Kunden-, Bestell- und Shopvariablen sowie eine Gutscheinschleife fuer alle erzeugten Wertgutscheine.
| Variable oder Bereich | Bedeutung |
gutscheinartikeldata.GUTSCHEIN_NUMMER |
Gutscheincode des erzeugten Wertgutscheins. |
gutscheinartikeldata.GUTSCHEIN_GUELTIG_BIS |
Gueltigkeitsdatum, berechnet aus der konfigurierten Laufzeit. |
gutscheinartikeldata.GUTSCHEIN_BETRAG |
Restbetrag des erzeugten Wertgutscheins, formatiert als Preis. |
KUNDEN_* und CUSTEMAIL |
Kundenwerte wie Name, E-Mail, Adresse und Kundennummer. |
ORDER_* |
Bestellwerte wie Bestellnummer, Datum, Summen, Zahlungsart, Versandart und Adressdaten. |
SHOPNAME, FIRMEN_LOGO, EMAIL_SIG_HTML, EMAIL_SIG_TXT |
Shop- und Signaturwerte des aktuellen Shops. |
details |
Optional nutzbare Bestellpositionsschleife, wenn die Vorlage zusaetzlich Positionsdaten ausgeben soll. |
Shopvariablen
| Variable | Beschreibung |
| SHOPNAME | Firmenname o. Rechtsform |
| FIRMEN_LOGO | das hinterlegte Firmenlogo als HTML Tag des (Multi-) Shops |
| EMAIL_SIG_TXT | die TXT E-Mailsignatur des (Multi-) Shops |
| EMAIL_SIG_HTML | die HTML E-Mailsignatur des (Multi-) Shops |
| MY_BANK | eigener Bankname der Bankverbindung |
| MY_EMPFAENGER | eigener Empfängername der Bankverbindung |
| MY_BLZ | eigene BLZ der Bankverbindung |
| MY_KONTO_NR | eigene Konto-Nr. der Bankverbindung |
| MY_IBAN | eigene IBAN der Bankverbindung |
| MY_BIC | eigene BIC der Bankverbindung |
| MY_NNAME | eigener Nachname |
| MY_VNAME | eigener Vorname |
| MY_STRASSE | eigene Straße |
| MY_PLZ | eigene PLZ |
| MY_ORT | eigener Ort |
| MY_LAND | eigenes Land |
| MY_TEL | eigene Tel-Nr |
| MY_FAX | eigene Fax-Nr |
| MY_EMAIL | eigene E-Mail-Adresse |
| MY_USTID | eigene USt-Id |
Kundenvariablen
| Variable | Beschreibung |
| KUNDEN_NR | die Kundennummer |
| KUNDEN_ANREDE | die Anrede des Kunden |
| KUNDEN_VNAME | der Vorname des Kunden |
| KUNDEN_NNAME | der Nachname des Kunden |
| KUNDEN_FIRMA | die Firma des Kunden |
| KUNDEN_STRASSE | die Straße und Hausnummer des Kunden |
| KUNDEN_STRASSE_EINZELN | die Straße des Kunden |
| KUNDEN_HAUSNUMMER | die Hausnummer des Kunden |
| KUNDEN_PLZ | die PLZ des Kunden |
| KUNDEN_ZUSATZ | die Zusatzanschrift des Kunden |
| KUNDEN_ORT | der Ort des Kunden |
| KUNDEN_LAND | das Land des Kunden |
| KUNDEN_EMAIL | die E-Mailadresse des Kunden |
| KUNDEN_BIRTHDAY | das Geburtsdatum (DD.MM.YYYY) des Kunden |
| KUNDEN_MEMO | die Bemerkung zu dem Kunden |
| KUNDEN_TEL_COMPLETE | die TelNr mit Vorwahl |
| KUNDEN_TEL | die TelNr ohne Vorwahl |
| KUNDEN_TEL_VORWAHL | die Vorwahl-TelNr |
| KUNDEN_FAX_COMPLETE | die FaxNr mit Vorwahl |
| KUNDEN_FAX | die FaxNr ohne Vorwahl |
| KUNDEN_FAX_VORWAHL | die Vorwahl-FaxNr |
| KUNDEN_MOBIL_COMPLETE | die MobilNr mit Vorwahl |
| KUNDEN_MOBIL | die MobilNr ohne Vorwahl |
| KUNDEN_MOBIL_VORWAHL | die Vorwahl-MobilNr |
Variablen zum Benutzerkonto
| Variable | Beschreibung |
| AKTIV_USER_VORNAME | Vorname des Admin-Benutzerkontos |
| AKTIV_USER_NAME | Nachname des Admin-Benutzerkontos |
| AKTIV_USER_EMAIL | E-Mail des Admin-Benutzerkontos |
| AKTIV_USER_ABTEILUNG | Abteilung des Admin-Benutzerkontos |
| AKTIV_USER_TEL | Tel des Admin-Benutzerkontos |
| AKTIV_USER_FAX | Fax des Admin-Benutzerkontos |
Bestellvariablen
| Variable | Beschreibung |
| ORDER_BESTELL_NR | die Bestellnummer |
| ORDER_EXTERN_BESTELL_NR | die externe Bestellnummer (falls vorhanden) |
| ORDER_BEMERKUNG_KUNDE | Kundenbemerkung der Bestellung |
| ORDER_DAY | Tag der Bestellung |
| ORDER_MONTH | Monat der Bestellung |
| ORDER_YEAR | Jahr der Bestellung |
| ORDER_HOUR | Stunde der Bestellung |
| ORDER_MINUTE | Minute der Bestellung |
| ORDER_TODAY_DAY | aktueller Tag |
| ORDER_TODAY_MONTH | aktueller Monat |
| ORDER_TODAY_YEAR | aktuelles Jahr |
| ORDER_BESTELL_DATUM | Bestelldatum in der Form DD:MM:YYYY |
| ORDER_SHIP_ANREDE | die Anrede der Versandadresse |
| ORDER_SHIP_VNAME | der Vorname der Versandadresse |
| ORDER_SHIP_NNAME | der Nachname der Versandadresse |
| ORDER_SHIP_FIRMA | die Firma der Versandadresse |
| ORDER_SHIP_STRASSE | die Straße und Hausnummer der Versandadresse |
| ORDER_SHIP_PLZ | die PLZ der Versandadresse |
| ORDER_SHIP_ZUSATZ | die Zusatzanschrift der Versandadresse |
| ORDER_SHIP_ORT | der Ort der Versandadresse |
| ORDER_SHIP_LAND | das Land der Versandadresse |
| ORDER_BILL_ANREDE | die Anrede der Rechnungsadresse |
| ORDER_BILL_VNAME | der Vorname der Rechnungsadresse |
| ORDER_BILL_NNAME | der Nachname der Rechnungsadresse |
| ORDER_BILL_FIRMA | die Firma der Rechnungsadresse |
| ORDER_BILL_STRASSE | die Straße und Hausnummer der Rechnungsadresse |
| ORDER_BILL_PLZ | die PLZ der Rechnungsadresse |
| ORDER_BILL_ZUSATZ | die Zusatzanschrift der Rechnungsadresse |
| ORDER_BILL_ORT | der Ort der Rechnungsadresse |
| ORDER_BILL_LAND | das Land der Rechnungsadresse |
| ORDER_VERSAND_ART | Bezeichnung der Versandart |
| ORDER_VERSAND_KOSTEN | Kosten der Versandart |
| ORDER_VERSAND_HINWEIS | Zusatzhinweis der Versandart |
| ORDER_RECHNUNG_ART | Bezeichnung der Zahlungsweise |
| ORDER_RECHNUNG_KOSTEN | Kosten der Zahlungsweise |
| ORDER_RECHNUNG_HINWEIS | Zusatzhinweis der Zahlungsweise |
| ORDER_WAEHRUNG | Währung der Bestellung |
| ORDER_SUMME_POSITIONEN | Summe der Positionen (netto oder brutto, je nach Einstellung) |
| ORDER_SUMME_POSITIONEN_NETTO | Summe der Positionen (netto) |
| ORDER_SUMME_POSITIONEN_BRUTTO | Summe der Positionen (brutto) |
| ORDER_SUMME | Summe der Bestellung ggf noch zzgl. MwSt ohne Wertgutscheine |
| ORDER_GESAMTSUMME | Gesamtbetrag der Bestellung |
| ORDER_GESAMTSUMME_NETTO | Gesamtbetrag der Bestellung (netto) |
| ORDER_VERSANDGEWICHT | Summe der Versandgewichte aller Positionen |
| ORDER_BARCODE_BESTELL_NR | die Bestellnummer als Barcode |
| ORDER_KLEINUNTERNEHMER_HINWEIS | Kleinunternehmerhinweis sofern die Option aktiviert |
| ORDER_USTID | Die Kunden Ust-Id, sofern Sie in der Bestellung Anwendung findet |
| ORDER_GIRO_PAY_QR_CODE_EMAIL_HTML | Für E-mailvorlagen: Ein Bezahl QR Code als HTML Tag (Bild wird in der E-Mail als Inline-Image versendet.) |
| ORDER_GIRO_PAY_QR_CODE_EMAIL_SRC | Für E-mailvorlagen: Ein Bezahl QR Code nur das src Atrribut. Füge das Bild als img html Tag in die Vorlage ein. (Bild wird in der E-Mail als Inline-Image versendet.) |
| ORDER_GIRO_PAY_QR_CODE_EMAIL_HTML | Für Druckvorlagen: Ein Bezahl QR Code als HTML Tag. |
| ORDER_GIRO_PAY_QR_CODE_EMAIL_SRC | Für Druckvorlagen: Ein Bezahl QR Code nur das src Atrribut. Füge das Bild als img html Tag in die Vorlage ein. |
Schleife: rabattgutscheine
| Variable | Beschreibung |
| GUTSCHEIN_NR | die Nummer des Gutscheins |
| GUTSCHEIN_TYP | Art den Gutscheins (Rabattgutschein) |
| GUTSCHEIN_PROZENT | Prozentsatz den Gutscheins |
| GUTSCHEIN_WERT | Betrag den Gutscheins |
Schleife: wertgutscheine
| Variable | Beschreibung |
| GUTSCHEIN_NR | die Nummer des Gutscheins |
| GUTSCHEIN_TYP | Art den Gutscheins (Wertgutschein) |
| GUTSCHEIN_PROZENT | Prozentsatz den Gutscheins |
| GUTSCHEIN_WERT | Betrag den Gutscheins |
| GUTSCHEIN_RESTBETRAG | RestBetrag den Gutscheins |
Schleife: rabatt
| Variable | Beschreibung |
| RABATT_PROZENT | Prozentsatz des Rabatts |
| RABATT_BETRAG | Betrag des Rabatts |
| RABATT_BETRAG_BASIS | Basisbetrag der zur Berechnung verwendet wird |
Schleife: steuern
| Variable | Beschreibung |
| TAX_WERT | Prozentsatz des Steuersatz |
| TAX_HINWEIS | Hinweis (inkl. oder zzgl.) |
| TAX | Betrag des Steuersatzes |
Schleife: custgroup_X
X ist mit der jeweiligen Kundengruppen Id zu ersetzen.Mit dieser Schleife kannst du bestimmte Inhalte für eine Kundengruppe hinterlegen.
Schleife: country_X
X ist mit dem entsprechenden Iso2 Code (in Kleinbuchstaben) des Rechnungslandes zu ersetzen.Mit dieser Schleife kannst du bestimmte Inhalte für ein bestimmtes Rechnungsland hinterlegen.
Schleife: rechnungsart_X
X ist mit dem entsprechenden Modulnamen der Zahlungsart zu ersetzen.Mit dieser Schleife kannst du bestimmte Inhalte für eine bestimmte Zahlart hinterlegen.
Schleife: switch_tax_country
Diese Schleife ist gesetzt, sobald die Steuerberechnung aufgrund der Lieferschwelle erfolgt ist.
Schleife: switch_tax_country_oss
Diese Schleife ist gesetzt, sobald die Steuerberechnung aufgrund der Lieferschwelle erfolgt ist und das Versandland am OSS Verfahren teilnimmt, sowie der Kunde einer Kundengruppe angehört, die das OSS Verfahren anwendet.
Schleife: switch_tax_country_no_oss
Diese Schleife ist gesetzt, sobald die Steuerberechnung aufgrund der Lieferschwelle erfolgt ist und die Schleife switch_tax_country_oss nicht aktiv ist.
Schleife: details
| Variable | Beschreibung |
| POSITION | Positionsnummer 1,2,3 etc |
| ARTIKEL_NR | Artikelnummer der Bestellposition |
| BESTELL_NR | Bestellnummer der Bestellposition |
| NAME | Bezeichnung der Bestellposition |
| VARIATION_NAME | Vollständige Variantenbezeichnung der Bestellposition. Für mehrdimensionale Varianten werden die zugeordneten Variantengruppen und Werte als lesbarer Variantenname ausgegeben. |
| MENGE | Menge der Bestellposition |
| EINZELPREIS | Einzelpreis der Bestellposition |
| EINZELPREIS_NETTO | Einzelpreis (netto) der Bestellposition |
| MENGENPREIS | Mengenpreis der Bestellposition |
| GESAMTPREIS | Gesamtpreis der Bestellposition |
| FIRMA | Hersteller der Bestellposition |
| LIEFERANT | Lieferant der Bestellposition |
| LIEFERBARKEIT | Lieferbarkeit der Bestellposition |
| BILD | Bild als HTMl Tag der Bestellposition |
| LIEFERDATE | errechnetes Lieferdatum in bezug auf die Lieferbarkeitsstufe der Bestellposition |
| BESCHREIBUNG | Beschreibung der Bestellposition |
| BESCHREIBUNG_ARTIKEL | Beschreibung des Shoproduktes |
| NAME2_ARTIKEL | Bezeichnung des Shoproduktes |
| BESCHREIBUNG2_ARTIKEL | Beschreibung 2 des Shoproduktes |
| LINK_ARTIKEL | Link URL des Shoproduktes |
| EAN | EAN des Shoproduktes |
| STAMM_KATEGORIE | Hauptproduktgruppe des Shoproduktes |
| ZUSATZ | Bestellmerkmale als Text |
| VERSANDGEWICHT | Versandgewicht des Shoproduktes |
| REGAL | Regalplatz des Shoproduktes |
| FACH | Fachplatz des Shoproduktes |
| BODEN | Bodenplatz des Shoproduktes |
| LAGERORT | Lagerort des Shoproduktes |
| Freitextfelder | Freitextfelder als entsprechende Variable des Shoproduktes |
Schleife: details.gratisartikel
Die Schleife ist gesetzt, wenn es sich um ein Gratisprodukt handelt
Schleife: details.amazon_is_prime
Die Schleife ist gesetzt, wenn es sich um ein Amazon Prime Bestellung handelt
Schleife: details.ebay
Die Schleife ist gesetzt, wenn es eine ebay-Bestellung ist
| Variable | Beschreibung |
| EBAY_NR | die Ebay Artikelnummer |
Schleife: details.bundle
| Variable | Beschreibung |
| POSITION | Positionsnummer 1,2,3 etc |
| ARTIKEL_NR | Artikelnummer der Bundleposition |
| BESTELL_NR | Bestellnummer der Bundleposition |
| NAME | Bezeichnung der Bundleposition |
| VARIATION_NAME | Vollständige Variantenbezeichnung der Bundleposition. Bei mehrdimensionalen Varianten werden die Variantengruppen und Werte als lesbarer Variantenname ausgegeben. |
| MENGE | Menge der Bundleposition |
| FIRMA | Hersteller der Bundleposition |
| BESCHREIBUNG | Beschreibung der Bundleposition |
| EAN | EAN des Bundleposition |
Schleife: details.show_if_price_null
Diese Schleife wird gesetzt, wenn der Verkaufspreis 0 ist
Schleife: details.show_einzelpreis
| Variable | Beschreibung |
| EINZELPREIS | Einzelpreis der Bestellposition |
Schleife: details.show_mengenpreis
| Variable | Beschreibung |
| MENGENPREIS | Mengenpreis der Bestellposition |
Schleife: details.show_gesamtpreis
| Variable | Beschreibung |
| GESAMTPREIS | Gesamtpreis der Bestellposition |
Schleife: details.alle_auswahlfelder
Beinhaltet Variantengruppen und Variantenwerte, Bundle-Bestandteile sowie Bestellmerkmale der Position. Für mehrdimensionale Varianten ist diese Schleife die empfohlene Ausgabe, wenn Gruppenname und Wert getrennt dargestellt werden sollen.
| Variable | Beschreibung |
| AUSWAHL_NAME | Bezeichnung der Option beziehungsweise der Variantengruppe |
| AUSWAHL_WERT | Wert der Option beziehungsweise der gewählte Variantenwert |
| REGAL | Regalplatz des Shoproduktes, wenn es ein Bundle ist |
| FACH | Fachplatz des Shoproduktes, wenn es ein Bundle ist |
| BODEN | Bodenplatz des Shoproduktes, wenn es ein Bundle ist |
| LAGERORT | Lagerort des Shoproduktes, wenn es ein Bundle ist |
| AUSWAHL_EINZELPREIS_INFO | Preisinformation der Option, wenn es ein Bestellmerkmal vom Typ Auswahlfeld ist |
| AUSWAHL_MENGENPREIS | Mengenpreis der Option |
Schleife: details.auswahlfelder
beinhaltet Bestellmerkmale vom Typ Auswahlfeld
| Variable | Beschreibung |
| AUSWAHL_NAME | Bezeichnung der Option beziehungsweise der Variantengruppe |
| AUSWAHL_WERT | Wert der Option beziehungsweise der gewählte Variantenwert |
| AUSWAHL_EINZELPREIS_INFO | Preisinformationen des Option |
| AUSWAHL_MENGENPREIS | Mengenpreis der Option |
Schleife: details.auswahlfelder2
Beinhaltet Varianten, Bundle-Bestandteile und Bestellmerkmale außer Auswahlfeldern. Für Varianten werden die Einträge als Name-Wert-Paare ausgegeben.
| Variable | Beschreibung |
| AUSWAHL_NAME | Bezeichnung der Option beziehungsweise der Variantengruppe |
| AUSWAHL_WERT | Wert der Option beziehungsweise der gewählte Variantenwert |
| REGAL | Regalplatz des Shoproduktes, wenn es ein Bundle ist |
| FACH | Fachplatz des Shoproduktes, wenn es ein Bundle ist |
| BODEN | Bodenplatz des Shoproduktes, wenn es ein Bundle ist |
| LAGERORT | Lagerort des Shoproduktes, wenn es ein Bundle ist |
Produktvariablen
| Variable | Beschreibung |
| PRODUKT_ID | die interne Id |
| PRODUKT_NAME | Produktname, ggf. multishopspezifisch |
| PRODUKT_NAME_ORIGINAL | Produktname ohne Multishop |
| PRODUKT_NAME2 | Produktname 2, ggf. multishopspezifisch |
| PRODUKT_NAME2_ORIGINAL | Produktname 2 ohne Multishop |
| PRODUKT_SUB_TITLE | der Untertitel |
| PRODUKT_BESCHREIBUNG | Beschreibung, ggf. multishopspezifisch |
| PRODUKT_BESCHREIBUNG_ORIGINAL | Beschreibung, ohne Multishop |
| PRODUKT_BESCHREIBUNG2 | Beschreibung 2, ggf. multishopspezifisch |
| PRODUKT_BESCHREIBUNG2_ORIGINAL | Beschreibung 2, ohne Multishop |
| PRODUKT_LINK | Link zum Produkt ohne Variante |
| PRODUKT_LINK_VARIATION | Link zum Produkt ggf. mit Variante |
Bilder INDEX ist mit der jeweiligen Bildnummer zu ersetzen: 1, 2, 3 etc
| Variable | Beschreibung |
| PRODUKT_IMG_INDEX_INDEX | die Bildnummer |
| PRODUKT_IMG_INDEX_ID | die interne ID |
| PRODUKT_IMG_INDEX_TITLE | die Bildbezeichnung |
| PRODUKT_IMG_INDEX_HTML | Originalbild mit img Tag |
| PRODUKT_IMG_INDEX_THUMB_1 | 1. Thumbnail mit img Tag |
| PRODUKT_IMG_INDEX_THUMB_2 | 2. Thumbnail mit img Tag |
| PRODUKT_IMG_INDEX_THUMB_3 | 3. Thumbnail mit img Tag |
| PRODUKT_IMG_INDEX_THUMB_4 | 4. Thumbnail mit img Tag |
| PRODUKT_IMG_INDEX_SRC | Originalbild Url mit Pfad |
| PRODUKT_IMG_INDEX_THUMB_1_SRC | 1. Thumbnail Url mit Pfad |
| PRODUKT_IMG_INDEX_THUMB_2_SRC | 2. Thumbnail Url mit Pfad |
| PRODUKT_IMG_INDEX_THUMB_3_SRC | 3. Thumbnail Url mit Pfad |
| PRODUKT_IMG_INDEX_THUMB_4_SRC | 4. Thumbnail Url mit Pfad |
| PRODUKT_IMG_INDEX_THUMB_1_WIDTH | 1. Thumbnail Breite des Bildes |
| PRODUKT_IMG_INDEX_THUMB_2_WIDTH | 2. Thumbnail Breite des Bildes |
| PRODUKT_IMG_INDEX_THUMB_3_WIDTH | 3. Thumbnail Breite des Bildes |
| PRODUKT_IMG_INDEX_THUMB_4_WIDTH | 4. Thumbnail Breite des Bildes |
| PRODUKT_IMG_INDEX_THUMB_1_HEIGHT | 1. Thumbnail Höhe des Bildes |
| PRODUKT_IMG_INDEX_THUMB_2_HEIGHT | 2. Thumbnail Höhe des Bildes |
| PRODUKT_IMG_INDEX_THUMB_3_HEIGHT | 3. Thumbnail Höhe des Bildes |
| PRODUKT_IMG_INDEX_THUMB_4_HEIGHT | 4. Thumbnail Höhe des Bildes |
Variantendaten, sofern es sich um eine spezielle Variante handelt.
| Variable | Beschreibung |
| PRODUKT_VARIATION_NAME | Produktname inklusive vollständiger Variantenbezeichnung, sofern eine Variante ausgewählt ist. |
| PRODUKT_VARIATION_ARTIKEL_NR | Artikelnummer der gewählten Varianten |
| PRODUKT_VARIATION_KRITISCHER_BESTAND | kritische Bestandsmenge der gewählten Varianten |
Sichere Pruefung nach Aenderungen
- Gutscheinartikel mit Menge groesser als eins bestellen, damit mehrere Wertgutscheine, mehrere PDF-Anhaenge und mehrere Eintraege in
gutscheinartikeldatasichtbar werden. - Ausloeser getrennt testen: Statuswechsel mit passendem Status und Rechnungserstellung bei
aktiv_typ=1. send_email=0testen, um sicherzustellen, dass keine Gutschein-E-Mail versendet wird.- PDF-Inhalt gegen die Druckvorlage pruefen: Code, Betrag und Gueltigkeit muessen zur E-Mail-Schleife passen.
- Bestellhistorie, System-E-Mail-Protokoll und Systemnachricht bei einem bewusst provozierten Mailfehler pruefen.
War diese Seite hilfreich?
Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.