Einmalige Zahlungen mit CheckoutClient-Only-Integration
So akzeptieren Sie einmalige Kartenzahlungen mit nur wenigen Zeilen Code.
Mit der Client-Only-Integration definieren Sie Ihre Produkte direkt über das Stripe-Dashboard und verweisen auf sie auf der Clientseite mithilfe der IDs. Dieses Verfahren ermöglicht die Integration von Checkout auf Ihrer Website ohne serverseitigen Code.
Achtung
Client-only-Checkout unterstützt viele der Funktionen nicht, die mit einer Client- und Serverintegration und Payment Links verfügbar sind, was möglicherweise besser zu Ihrem Anwendungsszenario passt.
Checkout aktivierenDashboard
Um mit Checkout loszulegen, melden Sie sich beim Stripe-Dashboard an und rufen Sie die Checkout-Einstellungen auf. Dort können Sie die Client-Only-Integration aktivieren und das Erscheinungsbild Ihrer Checkout-Seite anpassen.

Produkte und Preise erstellen
Um Checkout zu verwenden, müssen Sie zuerst ein Produkt und einen Preis erstellen. Verschiedene physische Waren oder Dienstleistungsebenen sollten durch Produkte dargestellt werden. Die Preisgestaltung ist durch einen oder mehrere Preise dargestellt.
Sie können beispielsweise ein T-Shirt-Produkt erstellen, das zwei Preise für verschiedene Währungen hat: 20 USD und 15 EUR. Auf diese Weise können Sie Preise ändern und hinzufügen, ohne die Details der zugrundeliegenden Produkte ändern zu müssen. Sie können ein Produkt oder einen Preis entweder über die API oder über das Stripe-Dashboard erstellen.
Vorsicht
Wenn Sie bereits eine Checkout-Integration haben, die Prices nicht nutzt, beachten Sie bitte, dass die Checkout API seit der Einführung von Prices geändert wurde. Verwenden Sie diesen Migrationsleitfaden, um ein Upgrade durchzuführen, oder behalten Sie Ihre vorhandene Integration bei.
Zu Checkout weiterleitenDashboardClientseitig
Um Checkout auf Ihrer Website zu nutzen, müssen Sie ein Code-Snippet hinzufügen, das den gewünschten Preis enthält. Sie können den dafür benötigten Code über das Dashboard generieren oder ihn selbst schreiben.
Vorsicht
Verlassen Sie sich beim Erkennen von initiierten Zahlungen nicht allein auf die Weiterleitung auf die success_:
- Böswillige Nutzer/innen könnten, ohne zu bezahlen, direkt auf die
success_zugreifen und sich so unberechtigt Zugang zu Waren und Dienstleistungen verschaffen.url - In manchen Fällen werden Kund/innen nach erfolgreicher Zahlung nicht zur
success_weitergeleitet. Möglicherweise haben sie die Registerkarte im Browser geschlossen, bevor die Weiterleitung erfolgt ist.url
Bestätigen, dass die Zahlung erfolgreich durchgeführt wurde
Wenn Ihre Kund/innen ihre Zahlung erfolgreich abschließen, werden sie an die URL weitergeleitet, die Sie als success_ festgelegt haben. Hierbei handelt es sich in der Regel um eine Seite auf Ihrer Website, auf der Ihre Kund/innen darüber informiert werden, dass ihre Zahlung erfolgreich durchgeführt wurde.
Verwenden Sie das Dashboard, einen nutzerdefinierten Webhook oder ein Drittanbieter-Plugin, um Ereignisse nach Zahlung wie das Versenden einer Bestellbestätigung per E-Mail, das Erfassen des Verkaufs in einer Datenbank oder das Initiieren eines Versandworkflows zu handhaben.
Sie können Plugins wie Zapier verwenden, um das Aktualisieren Ihrer Kaufabwicklungssysteme mit Informationen aus Stripe-Zahlungen zu automatisieren.
Nachfolgend finden Sie einige Beispiele für unterstützte Automatisierungen mithilfe von Plugins:
- Aktualisieren der zur Bestellungsverfolgung verwendeten Tabellen als Reaktion auf erfolgreiche Zahlungen
- Aktualisieren der Bestandsverwaltungssysteme als Reaktion auf erfolgreiche Zahlungen
- Auslösen von Benachrichtigungen an interne Kundenservice-Teams unter Verwendung von E-Mail- oder Chat-Anwendungen
Integration testen
Sie können mehrere Testkarten einsetzen, um sicherzustellen, dass Ihre Integration bereit für den Einsatz in einer Produktionsumgebung ist. Die Karten können Sie mit beliebigen Prüfziffern/CVCs, Postleitzahlen und Ablaufdaten verwenden.
| Nummer | Beschreibung |
|---|---|
| Zahlung ist erfolgreich und wird sofort verarbeitet. | |
| Für eine erfolgreiche Zahlung muss die 3D Secure 2-Authentifizierung durchgeführt werden. | |
Zahlung schlägt immer mit dem Ablehnungscode insufficient_ fehl. |
Eine vollständige Liste der Testkarten finden Sie in unserem Leitfaden zum Testbetrieb.
Apple Pay und Google Pay
Es sind keine Konfigurations- oder Integrationsänderungen erforderlich, um Apple Pay oder Google Pay in Stripe Checkout zu aktivieren. Diese Zahlungen werden genauso verarbeitet wie andere Kartenzahlungen.


