Funktionsweise von Checkout
Stripe Checkout ist ein vorgefertigtes Zahlungsformular, mit dem Unternehmen sicher Online-Zahlungen annehmen können. Mit den integrierten Funktionen von Checkout können Sie Ihre Entwicklungszeit verkürzen. Es werden über 40 Zahlungsmethoden unterstützt, darunter auch Link, die 1-Klick-Zahlungslösung von Stripe. Sie können Zahlungen annehmen, indem Sie Checkout direkt in Ihre Website einbetten oder Kundinnen und Kunden auf eine von Stripe gehostete Zahlungsseite weiterleiten.
You can also customize Checkout and access additional functionality Mit der Checkout Session API und dem Stripe-Dashboard können Sie Checkout außerdem anpassen und auf zusätzliche Funktionen zugreifen. Eine vollständige Liste der Funktionen finden Sie unter Integrierte und anpassbare Funktionen.
Checkout unterstützt Zahlungen sowohl für einmalige Käufe als auch für Abonnements.
Checkout-Lebenszyklus
Low-Code-Integration
Checkout erfordert nur minimalen Programmieraufwand und ist aufgrund seiner vorgefertigten Funktionen und Anpassungsoptionen die beste Wahl für die meisten Integrationen. Sie können Checkout integrieren, indem Sie eine Checkout-Sitzung erstellen und Zahlungsdaten des Kunden/der Kundin erfassen. Erfassen Sie Zahlungen, in dem Sein in Ihre Website ein Zahlungsformular einbetten oder Ihre Kundinnen und Kunden an eine von Stripe gehostete Zahlungsseite weiterleiten.
Vergleichen Sie Checkout mit anderen Zahlungsoptionen von Stripe, um die beste Option für Sie zu ermitteln. Checkout zeigt ein Zahlungsformular an, um Zahlungsinformationen von Kundinnen/Kunden zu erfassen, Karten zu validieren, Fehler zu verarbeiten und vieles mehr.
Integrierte und anpassbare Funktionen
Stripe Checkout bietet die folgenden integrierten und anpassbaren Funktionen:
Integrierte Funktionen
- PayPal, Google Pay, Apple Pay und Link
- Responsives Mobil-Design
- SCA-fähig
- CAPTCHAs
- PCI-Konformität
- Kartenvalidierung
- Fehlermeldungen
- Anpassbare Mengen
- Automatischer Steuereinzug
- Internationaler Sprach-Support
- Adaptive Pricing
Anpassbare Funktionen
- Steuern einziehen
- Angepasstes Branding mit Farben, Schaltflächen und Schriftart
- Cross-Selling
- Globale Zahlungsmethoden
- Upselling von Abonnements
- Nutzerspezifische Domains (Nur für von Stripe gehostete Seite)
- E-Mail-Belege
- Rabatte anwenden
- Angepasste Bestätigungsseite
- Abgebrochene Kaufvorgänge wiederherstellen
- Zahlungsdetails mit Link automatisch ausfüllen
- Steuer-IDs erfassen
- Versandinformationen erfassen
- Telefonnummern erfassen
- Datum des Abonnement-Abrechnungszyklus festlegen
Benutzerdefiniertes Branding
Mithilfe der Branding-Einstellungen Ihres Stripe-Dashboards können Sie Schriftarten, Farben, Symbole und Feldformate für Ihre von Stripe gehostete Checkout-Seite festlegen. Wechseln Sie zwischen Stripe-hosted
und embedded
, um die Branding-Optionen für den von Ihnen gewählten Integrationstyp anzuzeigen. Weitere Informationen finden Sie unter Integration anpassen.
Nutzerspezifische Domains
Wenn Sie die Funktion für die nutzerdefinierte Domain von Stripe verwenden, können Sie von Stripe gehostete Checkout-Seiten in einer Subdomain Ihrer nutzerdefinierten Domain bereitstellen. Nutzerdefinierte Domains sind eine kostenpflichtige Funktion. Weitere Informationen finden Sie unter Preise und Gebühren.
Checkout-Sitzung
Einmalige und wiederkehrende Zahlungen
Ermöglichen Sie Kund/innen, einmalige Zahlungen zu tätigen oder ein Produkt oder eine Dienstleistung zu abonnieren, indem Sie den Parameter Modus in einer Checkout-Sitzung festlegen.
Modus | Einkaufstyp |
---|---|
Zahlung | Einmalige Einkäufe |
Abonnement |
|
Gemischter Warenkorb
Erstellen Sie in Checkout einen gemischten Warenkorb, mit dem Ihre Kund/innen gleichzeitig Abonnements und einmalige Artikel kaufen können. Um einen gemischten Warenkorb zu erstellen, setzen Sie den Parameter mode
auf subscription
und fügen Sie im line_items-Array die Preis-IDs oder price_data
für jeden line_item ein. Preis-IDs stammen von Preisobjekten, die mit dem Stripe-Dashboard oder der -API erstellt wurden, und ermöglichen es Ihnen, Informationen über Ihren Produktkatalog in Stripe zu speichern.
Sie können auch price_data verwenden, um auf Informationen aus einer externen Datenbank zu verweisen, in der Sie Preis- und Produktdetails hosten, ohne Produktkataloginformationen auf Stripe zu speichern. Weitere Informationen finden Sie unter Aufbau einer Abonnementintegration.
Zahlungsmethoden
Sie können im Stripe-Dashboard jederzeit verschiedene Zahlungsmethoden anzeigen, aktivieren und deaktivieren. Stripe aktiviert bestimmte Zahlungsmethoden standardmäßig für Sie. Wir können auch zusätzliche Zahlungsmethoden aktivieren, nachdem wir Sie benachrichtigt haben. Sehen Sie sich unsere vollständige Liste der Zahlungsmethoden an.
Zahlungsdetails und Standardzahlungsmethoden speichern
Sie können Zahlungsdetails zur späteren Verwendung speichern, indem Sie beim Erstellen einer Sitzung einen API -Parameter senden. Zu den Optionen zum Speichern von Zahlungsdetails gehören:
- Einmalige Zahlung – Wenn Ihre Checkout-Sitzung den
payment
-Modus verwendet, legen Sie den Parameter payment_intent_data.setup_future_usage fest. - Abonnementzahlung – Wenn Ihre Checkout-Sitzung den
subscription
-Modus verwendet, speichert Stripe als Standard die Zahlungsmethode. - Mehrere gespeicherte Zahlungsmethoden - Wenn ein Kunde/eine Kundin mehrere Zahlungsmethoden gespeichert hat, können Sie im Feld default_payment_method des Kundenobjekts eine Standardzahlungsmethode speichern. Diese Zahlungsmethoden werden jedoch bei Rückkäufen in Checkout nicht standardmäßig angezeigt. (Mehr erfahren).
Transaktion abschließen
Erfüllen Sie Bestellungen, wenn ein/e Kund/in seinen/ihren Kauf abschließt, indem Sie Webhooks ausführen, nachdem das Ereignis checkout.session.completed eine Benachrichtigung gesendet hat. Webhooks sind HTTP-Aufrufe, die ausgeführt werden, wenn ein Ereignis eintritt. Wenn ein/e Kund/in beispielsweise einen Kauf nicht tätigt und sein/ihr Warenkorb abläuft, können Sie einen Webhook für das Ereignis checkout.session.expired festlegen und die Artikel in Ihr Inventar zurückholen oder dem Kunden/der Kundin eine E-Mail bezüglich des verworfenen Warenkorbs senden.