Zum Inhalt springen

Online-Zahlungsformular: Bestellungen und Spenden annehmen

Was in ein Bestell-, Buchungs-, Anmelde- oder Spendenformular gehört, wie Sie Preise und Summen zeigen, was Sie nie abfragen und wie Sie vor dem Start testen.

Von Claform Product Team. Zuletzt geprüft am . 9 Minuten Lesezeit.

Ein Online-Zahlungsformular braucht vier Dinge: die Angaben, die Sie zur Ausführung der Bestellung benötigen, Preise und eine Summe, die Käufer vor dem Bezahlen prüfen können, einen Zahlungsschritt Ihres Zahlungsanbieters (niemals selbst gebaute Kartenfelder) und einen automatischen Beleg mit Ihrer Rückerstattungsregel. Bauen Sie diese vier Teile und testen Sie jeden Pfad im Testmodus, bevor Sie den Link teilen.

Die Schritte gelten gleichermaßen für eine Bäckerei mit Vorbestellungen, ein Studio mit Kursbuchungen, einen Verein, der Plätze für eine Veranstaltung verkauft, und eine gemeinnützige Organisation, die Spenden annimmt.

Schritt 1: Festlegen, was Sie für die Ausführung brauchen

Gehen Sie davon aus, was Sie wissen müssen, um Bestellung, Buchung oder Spende abzuwickeln, und fragen Sie nichts anderes ab. Jedes Feld vor dem Zahlungsschritt ist ein weiterer Grund aufzuhören.

FormularAbfragenPreislogikDer Beleg bestätigt
ProduktbestellungName, E-Mail, Artikel und Mengen, Abholung oder Lieferung, Adresse nur bei LieferungStückpreis mal Menge, plus Liefergebühr, wenn gewähltArtikel, Summe, Abholzeit oder Lieferdatum
Buchung oder KursName, E-Mail, Datum und Zeitfenster, PersonenzahlPreis pro Person oder pro ZeitfensterDatum, Uhrzeit, Ort, Stornofrist
Anmeldung zu einer VeranstaltungName und E-Mail der kaufenden Person, Name jeder teilnehmenden Person, Ticketart, Ernährungs- oder BarrierefreiheitsbedarfPreis je Ticketart, Frühbucherpreis bis zu einem DatumEin Ticket pro Person, Veranstaltungsort, Erstattungsfrist
SpendeBetrag, einmalig oder monatlich, Name und E-Mail für den Beleg, optionale WidmungVorgeschlagene Beträge plus freier Betrag mit MindestbetragBetrag, Datum und Angaben zur Organisation

Fragen Sie eine Telefonnummer nur ab, wenn Sie wegen der Bestellung anrufen oder schreiben, wie es ein Lieferfahrer tut. Andernfalls machen Sie sie optional oder lassen sie weg.

Schritt 2: Felder anlegen, die Zahlung zuletzt

Setzen Sie Kontaktdaten an den Anfang, dann die eigentliche Bestellung, dann die Summe und den Zahlungsschritt ganz ans Ende, damit niemand bezahlt, bevor er genau gesehen hat, wofür.

Abholung oder Lieferung?
Möchten Sie noch etwas hinzufügen?

Wählen Sie alle zutreffenden Antworten

Gibt es etwas, das wir zu Ihrer Bestellung wissen sollten?

Machen Sie ein Feld nur dann zum Pflichtfeld, wenn Sie die Bestellung ohne es nicht ausführen können, und halten Sie die Einwilligung in Werbung als eigenes, nicht vorab angekreuztes Kästchen nach den Bestelldaten. Nach Erwägungsgrund 32 der DSGVO gelten bereits angekreuzte Kästchen nicht als Einwilligung, und wer ein Brot kauft, hat damit keinem Newsletter zugestimmt. Wenn manche Fragen nur einige Käufer betreffen (Lieferadresse, Name einer zweiten teilnehmenden Person), blenden Sie sie mit Sprunglogik ein, statt alle zu fragen.

Schritt 3: Preise, Mengen und Summe festlegen

Zeigen Sie bei jeder Option den Preis, lassen Sie das Formular die Summe berechnen und zeigen Sie Zwischensumme, einen etwaigen Rabatt, die Steuer und den Gesamtbetrag in getrennten Zeilen vor dem Zahlungsschritt.

  • Schreiben Sie den Stückpreis in die Beschriftung der Option, etwa „Sauerteigbrot, 800 g (8,00 $)“, damit niemand danach suchen muss.
  • Legen Sie für jeden Artikel eine Mindest- und eine Höchstmenge fest. Mit der Höchstmenge verhindern Sie, dass Sie verkaufen, was Sie nicht haben.
  • Blenden Sie Liefergebühr, Zusatzoptionen oder die Felder einer zweiten Person nur ein, wenn eine frühere Antwort sie relevant macht.
  • Ziehen Sie Rabatte vor der Steuer ab, sofern Ihre örtlichen Regeln nichts anderes vorsehen, und runden Sie nur einmal, am Ende.
  • Nennen Sie bei wiederkehrenden Zahlungen direkt neben der Zahlungsschaltfläche den Betrag, den Rhythmus, den Termin der nächsten Abbuchung und den Weg zur Kündigung.

Eine Beispielrechnung in US-Dollar für zwei Brote und ein Glas Konfitüre mit einem Rabattcode über 10 Prozent und 8 Prozent Umsatzsteuer:

ZeileRechnungBetrag
2 × Sauerteigbrot2 × 8,00 $16,00 $
1 × Erdbeerkonfitüre1 × 6,50 $6,50 $
Zwischensumme22,50 $
Rabattcode SPRING1010 % von 22,50 $-2,25 $
Umsatzsteuer8 % von 20,25 $1,62 $
Abgebuchter Gesamtbetrag21,87 $

Derselbe Betrag muss im Formular, im Dashboard Ihres Zahlungsanbieters und auf dem Beleg stehen. Käufer bemerken eine Abweichung von einem Cent, und niemand in Ihrem Team kann sie leicht erklären.

Schritt 4: Kartendaten aus Ihren Formularfeldern heraushalten

Fragen Sie nie eine Kartennummer, eine Kartenprüfnummer, ein Onlinebanking-Passwort oder eine PIN in einem normalen Formularfeld ab. Kartendaten gehören ausschließlich in den Zahlungsschritt, den Ihr Zahlungsanbieter bereitstellt.

Alles, was in ein normales Feld getippt wird, wird mit der Antwort gespeichert, in Exporte kopiert und landet oft in Benachrichtigungs-E-Mails. Der Payment Card Industry Data Security Standard (PCI DSS) gilt für jedes Unternehmen, das Kartendaten speichert, verarbeitet oder überträgt, und er erlaubt nicht, die Kartenprüfnummer nach der Autorisierung einer Zahlung überhaupt aufzubewahren. Das Zahlungselement eines Anbieters hält die Kartendaten auf dessen Seite, und genau das hält sie aus Ihren Unterlagen heraus.

VermeidenKartennummer, Ablaufdatum und Prüfnummer
Ein Textfeld speichert Kartendaten in Ihren Antworten, Exporten und E-Mails, wo PCI DSS die Prüfnummer nicht erlaubt.
BesserWie möchten Sie bezahlen?
Kartendaten werden nur im eigenen Schritt des Zahlungsanbieters eingegeben und erreichen Ihre Antwortdaten nie.

Dieselbe Regel gilt für vollständige Ausweis- oder Sozialversicherungsnummern, die Sie nicht gesetzlich erheben müssen, und für Fotos von Karten oder Ausweisen. Wenn Sie Alter oder Identität prüfen müssen, tun Sie das persönlich oder mit einem Dienst, der dafür gebaut ist.

Schritt 5: Beleg und Rückerstattungsregel schreiben

Senden Sie jedem Käufer automatisch einen Beleg und stellen Sie die Rückerstattungsregel ins Formular selbst, neben den Zahlungsschritt, in zwei oder drei klaren Sätzen.

Ein Beleg enthält den Namen Ihres Unternehmens oder Ihrer Organisation und eine Kontaktadresse, das Datum, Artikel, Mengen und Gesamtbetrag inklusive Steuer, eine Bestellnummer, was als Nächstes passiert (Abholzeit, Kurstermin, Veranstaltungsadresse) und die Rückerstattungsregel oder einen Link dorthin. Bei Spenden ergänzen Sie den offiziellen Namen der Organisation, gegebenenfalls ihre Registrierungsnummer als gemeinnützige Einrichtung und ob die spendende Person eine Gegenleistung erhalten hat. In den USA erklärt die IRS Publication 1771, wann eine gemeinnützige Organisation Spendern eine schriftliche Bestätigung geben muss und was darin stehen muss; andere Länder haben eigene Regeln, klären Sie das also mit Ihrer Steuerberatung.

Rückerstattungsregeln zum Anpassen:

Bestellungen: Sie können bis 24 Stunden vor Ihrer Abholzeit kostenlos stornieren und erhalten den vollen Betrag zurück. Danach können wir frische Ware nicht erstatten, ersetzen aber alles, was falsch oder beschädigt ist. Schreiben Sie uns mit Ihrer Bestellnummer.

Buchungen: Stornieren Sie bis 48 Stunden vor Ihrem Kurs, um den vollen Betrag zurückzuerhalten. Spätere Stornierungen und Nichterscheinen werden nicht erstattet, Sie können Ihre Buchung aber einmal kostenlos verschieben.

Veranstaltungen: Tickets sind bis zum [Datum] erstattungsfähig. Danach können Sie Ihr Ticket übertragen, indem Sie uns den Namen der neuen Person per E-Mail senden. Sagen wir die Veranstaltung ab, erhalten alle den vollen Betrag zurück.

Spenden: Spenden werden normalerweise nicht erstattet. Wenn Sie versehentlich einen falschen Betrag gespendet haben, schreiben Sie uns innerhalb von 30 Tagen, und wir erstatten ihn.

Erstatten Sie über denselben Zahlungsanbieter statt in bar, damit Zahlung und Erstattung im selben Datensatz zusammenbleiben.

Schritt 6: Das Zahlungsformular testen, dann live gehen

Spielen Sie jeden Pfad des Formulars im Testmodus Ihres Zahlungsanbieters durch, bevor Sie veröffentlichen, und machen Sie danach einen kleinen echten Kauf, den Sie erstatten. Stripe zum Beispiel veröffentlicht Testkartennummern, die eine erfolgreiche Zahlung, eine Ablehnung und eine Karte mit zusätzlicher Authentifizierung simulieren.

  1. Bestellen Sie jedes Produkt mindestens einmal, mit der Mindest- und der Höchstmenge.
  2. Wenden Sie einen gültigen, einen abgelaufenen und einen falsch getippten Rabattcode an.
  3. Vergleichen Sie die Summe im Formular, im Dashboard des Anbieters und auf dem Beleg auf den Cent genau.
  4. Verwenden Sie eine Testkarte, die abgelehnt wird, und prüfen Sie, dass der Käufer eine klare Meldung sieht und keine Bestellung als bezahlt erfasst wird.
  5. Öffnen Sie die Beleg-E-Mail auf dem Smartphone und prüfen Sie Name, Artikel, Summe und Rückerstattungsregel.
  6. Lösen Sie eine Erstattung aus und prüfen Sie, dass sie in Ihren Unterlagen und beim Anbieter erscheint.
  7. Wechseln Sie in den Live-Modus, geben Sie eine echte Bestellung mit Ihrer eigenen Karte auf, erstatten Sie sie und löschen Sie dann alle Testantworten.

Häufige Fehler

  • Kartendaten in einem Textfeld. Nutzen Sie nur den Zahlungsschritt des Anbieters.
  • Die Summe erscheint erst nach dem Klick auf Bezahlen. Zeigen Sie sie vorher im Formular.
  • Eine Pflicht-Telefonnummer, die Sie nie nutzen. Machen Sie sie optional oder entfernen Sie sie.
  • Ein vorab angekreuztes Newsletter-Kästchen. Lassen Sie es leer und getrennt von der Bestellung.
  • Keine Rückerstattungsregel bis zur ersten Anfrage. Schreiben Sie sie vor dem Start und stellen Sie sie neben den Zahlungsschritt.
  • Nur die erfolgreiche Zahlung testen. Testen Sie auch Ablehnungen, abgelaufene Codes und Erstattungen.

So geht das in Claform

Ein Zahlungsformular in Claform bauen Sie im selben Editor wie Umfragen: Sie fügen Produkte mit Preisen und Mengen hinzu, zeigen mit Logik die passenden Optionen und legen Rabattcodes und Steuern pro Formular fest, wobei die Steuer nach dem Rabatt berechnet wird. Käufer bezahlen direkt im Formular über Ihr eigenes verbundenes Stripe-Konto per Karte, Apple Pay, Google Pay oder Link, und die Einsendung wird erst angenommen, wenn Stripe die Zahlung bestätigt. Jeder Käufer erhält einen Beleg per E-Mail, Sie sehen jede Zahlung neben den Antworten, und Erstattungen lösen Sie im Dashboard aus. Für gemeinnützige Organisationen ergänzt das Spendenformular vorgeschlagene und freie Beträge, ein Spendenziel mit Fortschrittsbalken und im Business-Tarif monatliche Spenden. Mehr dazu unter Bestell- und Zahlungsformulare und Spendenformulare; um danach Feedback der Käufer einzuholen, ist die Vorlage für Umfragen nach dem Kauf ein guter Start.

Häufig gestellte Fragen

Ist es sicher, Kartendaten in einem Online-Formular abzufragen?

Nur im Zahlungsschritt eines Zahlungsanbieters wie Stripe, wo die Kartendaten beim Anbieter bleiben. Fragen Sie Kartennummern oder Prüfnummern nie in einem normalen Textfeld ab: Sie landen in Ihren Antworten, Exporten und E-Mails, und PCI DSS erlaubt nicht, die Prüfnummer zu speichern.

Brauche ich ein eigenes Konto bei einem Zahlungsanbieter, um im Formular Zahlungen anzunehmen?

Ja. Formular-Tools verbinden sich mit einem Anbieterkonto auf Ihren Namen; das Geld geht auf dieses Konto und dann nach dem Auszahlungsplan des Anbieters auf Ihr Bankkonto. Bei der Einrichtung prüft der Anbieter Ihre Unternehmensdaten, beginnen Sie also einige Tage bevor Sie die erste Zahlung annehmen wollen.

Zeige ich Preise mit oder ohne Steuer an?

Richten Sie sich nach dem, was Käufer in Ihrem Markt erwarten. In der EU und im Vereinigten Königreich werden Preise für Verbraucher normalerweise inklusive Mehrwertsteuer angezeigt, in den USA meist ohne die Umsatzsteuer, die beim Bezahlen hinzukommt. In beiden Fällen zeigen Sie die Steuer vor der Zahlung in einer eigenen Zeile und prüfen, wie Ihre örtlichen Regeln Rabatte behandeln.

Wie gehe ich mit Erstattungen für Bestellungen über ein Formular um?

Veröffentlichen Sie die Regel im Formular, bevor jemand bezahlt, erstatten Sie über denselben Anbieter, damit der Vorgang mit der Zahlung verknüpft bleibt, und notieren Sie den Grund jeder Erstattung. Häufen sich Erstattungen bei einem Produkt, einem Termin oder einer Frage im Formular, muss das Formular oder das Angebot korrigiert werden, nicht nur die Erstattung.

Kostenlos loslegen

Weiterlesen

Probieren Sie es bei Ihrer nächsten Umfrage aus

Starten Sie mit einer Vorlage oder einer leeren Umfrage, versenden Sie sie per E-Mail, SMS oder QR-Code und sehen Sie die Ergebnisse an einem Ort.