Zusätzliche Eingabefelder dem Bestellformular hinzufügen
Digistore24 bietet dir nicht nur die Möglichkeit, das Design deines Bestellformulars individuell zu gestalten. Mit der Funktion Zusätzliche Eingabefelder kannst du auch individuelle Eingabefelder hinzufügen, wie zum Beispiel Checkboxen oder Textfelder. Dabei entscheidest du selbst, welche Informationen du von deinen Kunden beim Bestellvorgang einholst.  Schritt-für-Schritt-AnleitungGehe in der Vendor-Ansicht auf Konto > Zusätzliche Eingabefelder.Klicke auf den Button Formular erstellen.Bei Name (intern) gibst du deinem Formular einen internen Namen, der nur für dich sichtbar ist.Bei Zeige Eingabefelder ... kannst du festlegen, ob das Formular auf dem Bestellformular selbst oder auf einer Seite, die auf das Bestellformular folgt, angezeigt wird.Wähle die Produkte aus, für die du die folgenden Einstellungen vornimmst.Füge dem Formular eine Überschrift und eine Beschreibung hinzu.Klicke zuletzt auf Speichern.Scrolle dann hinunter zum Fenster Eingabefeld hinzufügen.Bei Typ kannst du die Art des Eingabefelds wählen (z. B. Kleines Textfeld, Checkbox, Auswahlliste). Sofern du etwas aus der Liste Adressdaten ausgewählt hast, kannst du bei In E-Ticket übernehmen ein Feld erstellen, in das die Daten des Eventbesuchers eingetragen werden sollten(z. B. wenn der Eventbesucher nicht gleichzeitig auch der Besteller ist).Trage die Bezeichnung ein, die dem Kunden auf dem Bestellformular angezeigt werden soll, z. B. Vorname.Lege bei Reihenfolge fest, an welcher Stelle das Eingabefeld steht. Das Feld mit der niedrigsten Reihenfolgenummer wird immer zuerst angezeigt.Bei Muss angegeben werden bestimmst du, ob der Kunde beim Bestellvorgang dazu verpflichtet ist, das erstellte Eingabefeld auszufüllen.Klicke zuletzt auf Neues Eingabefeld hinzufügen.Am Seitenende siehst du in der Liste dein gerade erstelltes Eingabefeld. Um weitere Eingabefelder hinzuzufügen, führst du die hier beschriebenen Schritte erneut aus und klickst wieder auf den blauen Button Neues Eingabefeld hinzufügen.Die Anordnung bzw. Reihenfolge der Felder auf dem Bestellformular kannst du auch nachträglich noch in der Liste der Formulare unter Konto > Zusätzliche Eingabefelder ändern.Individuelle Eingabefelder per IPN übertragen Wir empfehlen, unter Einstellungen > Anbindungen (IPN) mit einem Klick auf Neue Anbindung hinzufügen eine IPN-Anbindung mit dem Typ Generisch einzurichten.Setze bei Sende Benachrichtigungen ein Häkchen bei ausgefüllten zusätzlichen Eingabefeldern.Klicke zuletzt ganz unten auf Speichern.Die Daten der zusätzlichen Eingabefelder werden nun in einer eigenen IPN-Benachrichtigung übertragen. In deinem System kannst du die Daten dann gegebenenfalls mit den Bestelldaten zusammenführen. Die Daten, die der User eingibt, werden bei der generischen Anbindung als POST- bzw. GET-Daten übergeben (je nachdem, was in den IPN-Einstellungen ausgewählt ist). Dabei wird dem Namen des Eingabefelds das Präfix data- hinzugefügt, z. B. data-unternehmen.Wichtiger Hinweis:Wir können nicht garantieren, dass die IPN-Benachrichtigungen immer in der gleichen Reihenfolge durchgeführt werden. Der Hintergrund ist, dass bei einigen Zahlungsarten die Benachrichtigungen erst sehr spät eintreffen (z. B. bei Vorkasse-Zahlungen). Außerdem gibt es asynchrone Effekte: Der Bestellvorgang wartet nie auf die Durchführung der IPN-Benachrichtigung der zusätzlichen Eingabefelder, aber manchmal auf die IPN-Benachrichtigungen bzgl. der Zahlung. Wir empfehlen dir deshalb, die IPN-Benachrichtigungen bzgl. der zusätzlichen Eingabefelder in der Datenbank zwischenzuspeichern.