Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Finanzautomatisierung
Plattformen und Marktplätze
Geldmanagement
Entwickler-Tools
Jetzt starten
Zahlungen
Finanzautomatisierung
Jetzt starten
Zahlungen
Finanzautomatisierung
Plattformen und Marktplätze
Geldmanagement
Übersicht
Informationen zu Stripe Payments
Aktualisieren Sie Ihre Integration
Zahlungsanalysefunktionen
Online-Zahlungen
ÜbersichtIhren Use case findenZahlungen verwalten
Payment Links verwenden
Bezahlseite erstellen
    Übersicht
    Quickstarts
    Erscheinungsbild anpassen
    Zusätzliche Informationen erfassen
    Steuern einziehen
    Bezahlvorgang dynamisch aktualisieren
    Ihren Produktkatalog verwalten
    Abonnements
    Zahlungsmethoden verwalten
    Lassen Sie Kundinnen/Kunden in ihrer Landeswährung zahlen
    Rabatte, Upselling und optionale Artikel hinzufügen
    Zukünftige Zahlungen einrichten
    Zahlungsdaten bei der Zahlung speichern
    Zahlungen auf Ihrem Server manuell genehmigen
    Nach der Zahlung
      Bestellungen abwickeln
      Belege und bezahlte Rechnungen senden
      Weiterleitungsverhalten anpassen
      Warenkörbe nach Abbrüchen wiederherstellen
      Zahlungskonversion analysieren
    Elements mit Checkout Sessions API-Änderungsprotokoll (Beta)
    Vom bisherigen Bezahlvorgang migrieren
    Bezahlvorgang auf Prices umstellen
Erweiterte Integration erstellen
In-App-Integration erstellen
Zahlungsmethoden
Zahlungsmethoden hinzufügen
Zahlungsmethoden verwalten
Schnellerer Bezahlvorgang mit Link
Zahlungsschnittstellen
Payment Links
Checkout
Web Elements
In-App-Elements
Zahlungsszenarien
Nutzerdefinierte Zahlungsabläufe
Flexibles Acquiring
Orchestrierung
Präsenzzahlungen
Terminal
Andere Stripe-Produkte
Financial Connections
Krypto
Climate
StartseiteZahlungenBuild a checkout pageAfter the payment

Weiterleitungsverhalten anpassen

Zeigen Sie eine Bestätigungsseite mit der Bestellübersicht für den Kunden/die Kundin an.

Seite kopieren

Wenn Sie eine Checkout-Integration haben, die eine von Stripe gehostete Seite verwendet, leitet Stripe Ihre Kundinnen/Kunden an eine Bestätigungsseite weiter, die Sie erstellen und auf Ihrer Website hosten. Sie können die Details aus einer Checkout-Sitzung nutzen, um Ihren Kundinnen/Kunden nach der Zahlung eine Bestellbestätigungseite anzuzeigen (mit z. B. deren Namen oder dem Zahlbetrag).

Kundinnen/Kunden an eine Erfolgsseite weiterleiten

So verwenden Sie die Details aus einer Checkout-Sitzung:

  1. Ändern Sie die success_url, um die Checkout-Sitzungs-ID an den Client zu übergeben.
  2. Die Checkout Session finden Sie anhand der ID auf Ihrer Bestätigungsseite.
  3. Nutzen Sie die Checkout Session, um Ihre Bestätigungsseite individuell anzupassen.

Ändern Sie die Erfolgs-URL Server-side

Fügen Sie die {CHECKOUT_SESSION_ID}-Vorlagenvariable der success_url hinzu, wenn Sie die Checkout Session anlegen. Bitte beachten Sie, dass es sich hierbei um einen buchstäblichen String handelt und genauso eingegeben werden muss, wie sie hier erscheint. Ersetzen Sie sie nicht durch die Checkout Session-ID—dies geschieht automatisch, nachdem der/die Kund/in bezahlt und auf die Bestätigungsseite umgeleitet wird.

Ruby
session = Stripe::Checkout::Session.create( success_url: "http://yoursite.com/order/success", success_url: "http://yoursite.com/order/success?session_id={CHECKOUT_SESSION_ID}", # other options..., )

Erfolgsseite Server-side erstellen

Schlagen Sie die Checkout Session anhand der ID nach und erstellen Sie eine Bestätigungsseite, um die Bestelldaten anzuzeigen. Dieses Beispiel druckt den Namen des/der Kund/in:

Ruby
# This example sets up an endpoint using the Sinatra framework. # Watch this video to get started: https://youtu.be/8aA9Enb8NVc. # Set your secret key. Remember to switch to your live secret key in production. # See your keys here: https://dashboard.stripe.com/apikeys Stripe.api_key =
'sk_test_BQokikJOvBiI2HlWgH4olfQ2'
require 'sinatra' get '/order/success' do session = Stripe::Checkout::Session.retrieve(params[:session_id]) customer = Stripe::Customer.retrieve(session.customer) "<html><body><h1>Thanks for your order, #{customer.name}!</h1></body></html>" end

Integration testen

So bestätigen Sie, dass Ihre Weiterleitung wie erwartet funktioniert:

  1. Klicken Sie auf die Bezahlschaltfläche.
  2. Geben Sie den Namen der Kundin/des Kunden und andere Zahlungsdetails ein.
  3. Klicken Sie auf Bezahlen.

Wenn es funktioniert, werden Sie zur Bestätigungsseite mit Ihrer benutzerdefinierten Nachricht weitergeleitet. Wenn Sie beispielsweise die Nachricht in den Codebeispielen verwendet haben, wird auf der Bestätigungsseite folgende Nachricht angezeigt: Danke für Ihre Bestellung, Petra Musterfrau!

War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc