Weiter zum Inhalt
Konto erstellen oder anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellenAnmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwicklerressourcen
APIs und SDKsHilfe
Übersicht
Informationen zu Stripe Payments
Aktualisieren Sie Ihre Integration
Zahlungsanalysefunktionen
Online-Zahlungen
ÜbersichtIhren Use case findenVerwenden Sie Managed Payments
Payment Links verwenden
Vorgefertigte Checkout-Seite verwenden
    Übersicht
    QuickStart-Leitfäden
    Funktionsweise von Checkout
    Erscheinungsbild anpassen
    Zusätzliche Informationen erfassen
    Steuern einziehen
    Bezahlvorgang dynamisch aktualisieren
    Ihren Produktkatalog verwalten
      Beschränktes Inventar verwalten
      Anpassbare Mengen bei Einzelposten
      Ihre Kundschaft entscheidet, wie viel Sie bezahlen möchte
    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
    Nach der Zahlung
    Vom bisherigen Bezahlvorgang migrieren
    Bezahlvorgang auf Prices umstellen
Erstellen Sie eine benutzerdefinierte Integration mit Elements
In-App-Integration erstellen
Präsenzzahlungen
Terminal
Zahlungsmethoden
Zahlungsmethoden hinzufügen
Zahlungsmethoden verwalten
Schnellerer Bezahlvorgang mit Link
Zahlungsszenarien
Umgang mit mehreren Währungen
Nutzerdefinierte Zahlungsabläufe
Flexibles Acquiring
Orchestrierung
Mehr als Zahlungen
Unternehmensgründung
Krypto
Agentenbasierter Handel
Financial Connections
Climate
Betrug verstehen
Betrugsprävention von Radar
Zahlungsanfechtungen verwalten
Identitäten verifizieren
Vereinigte Staaten
Deutsch
StartseiteZahlungenUse a prebuilt checkout pageManage your product catalog

Begrenztes Inventar verwalten

Verhindern Sie, dass Kundinnen/Kunden Lagerbestände in Einkaufswagen zurückhalten, indem Sie Checkout-Sitzungen ablaufen lassen.

Für manche Unternehmenstypen mit begrenztem Lagerbestand muss verhindert werden, dass Kunden/Kundinnen Artikel über einen längeren Zeitraum reservieren, ohne den Kauf abzuschließen. Beispielsweise möchte ein Ticketverkäufer für eine Veranstaltung seinen Kunden und Kundinnen nur wenige Minuten Zeit geben, ihre ausgewählten Tickets zu kaufen, bevor der Verkauf storniert wird und diese Tickets wieder verfügbar gemacht werden. Sie können einen ausstehenden Verkauf stornieren, indem Sie die Checkout-Sitzung abbrechen.

Checkout unterstützt sowohl den manuellen als auch den zeitgesteuerten Ablauf von Sitzungen. Wenn eine Checkout-Sitzung abläuft, wechselt ihre Statuseigenschaft zu expired.

Manueller Ablauf

Um eine offene Checkout-Sitzung sofort ablaufen zu lassen und alle ausstehenden Käufe abzubrechen, verwenden Sie den Ablauf-Endpoint.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl -X POST https://api.stripe.com/v1/checkout/sessions/
{{SESSION_ID}}
/expire
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

Ablaufzeit festlegen

Wenn Sie eine Checkout-Sitzung erstellen, geben Sie einen Ablaufzeitstempel an, indem Sie den Parameter expires_at festlegen. Der Wert muss zwischen 30 Minuten und 24 Stunden nach der aktuellen Uhrzeit liegen. Wenn Sie expires_at nicht angeben, ist der Standardwert 24 Stunden nach der aktuellen Uhrzeit.

Command Line
cURL
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d customer=
'{{CUSTOMER_ID}}'
\ -d "line_items[0][price]"=
'{{PRICE_ID}}'
\ -d "line_items[0][quantity]"=1 \ -d mode=payment \ -d success_url="https://example.com/success" \ -d expires_at="{{NOW_PLUS_TWO_HOURS}}"

Rückgabe von Artikeln in den Bestand

Wenn eine Checkout-Sitzung abläuft, sendet Stripe das Ereignis checkout.session.expired. Konfigurieren Sie Ihren Webhook-Endpoint so, dass er dieses Ereignis überwacht, damit Ihr Webhook-Handler alle in der abgelaufenen Sitzung reservierten Elemente an den Bestand zurückgeben kann. Weitere Informationen finden Sie unter Sitzung ablaufen lassen.

War diese Seite hilfreich?
JaNein
  • Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
  • Schauen Sie sich unser Änderungsprotokoll an.
  • Fragen? Sales-Team kontaktieren.
  • LLM? Lesen Sie llms.txt.
  • Unterstützt von Markdoc