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
ÜbersichtAlle Produkte ansehen
Beginnen Sie mit der Entwicklung
Entwicklung starten
Beispiel-Projekte
Informationen zu APIs
    API-Tour
    Payment Intents API
    Setup Intents API
    Zahlungsmethoden
    Produkte und Preise
    Ältere API
      Zahlungen
        Auf die neuen APIs umstellen
        Kartenzahlung akzeptieren
        Karte speichern
        Karte zurückstellen
        Abbuchungen mit Connect
      Quellen
    Veröffentlichungsphase
Mit LLMs entwickeln
Stripe verwenden, ohne Code zu erstellen
Stripe einrichten
Konto erstellen
Web-Dashboard
Mobiles Dashboard
Auf Stripe umsteigen
Betrugsrisiko verwalten
Betrug verstehen
Betrugsprävention von Radar
Zahlungsanfechtungen verwalten
Identitäten verifizieren
StartseiteJetzt startenAbout the APIsOlder APIsCharges

Eine Rückstellung für eine Karte einstellenCharges API

Seite kopieren

Legacy API

The content of this section refers to a Legacy feature. Use the Payment Intents API instead.

Die Charges API unterstützt die folgenden Funktionen nicht, von denen viele für die Einhaltung von Kreditkartenvorschriften erforderlich sind:

  • Händler in Indien
  • Bankanfragen zur Kartenauthentifizierung
  • Starke Kundenauthentifizierung

Nutzen Sie die Charges API, um sofort eine Zahlung zu autorisieren und das Geld später einziehen

Stripe unterstützt zweistufige Kartenzahlungen, sodass Sie eine Zahlung zunächst autorisieren und dann erst später abwickeln (erfassen) können. Wenn eine Zahlung autorisiert wird, garantiert der Kartenaussteller den Zahlungsbetrag und hält die Gelder für bis zu 7 Tage oder 2 Tage für persönliche Zahlungen mit Terminal auf der Karte des Kunden/der Kundin zurück. Das Attribut payment_method_details.card.capture_before für die Zahlung gibt den Zeitpunkt an, ab dem die Autorisierung nicht mehr gültig ist.

Wenn die Zahlung nicht innerhalb dieses Zeitraums erfasst wird, wird die Autorisierung storniert, und die Gelder werden freigegeben.

Eine Zahlung autorisieren

Erstellen Sie eine Abbuchungsanfrage einschließlich des Parameters capture mit dem Wert falsch, um eine Zahlung zu autorisieren, ohne sie einzuziehen. So erhält Stripe die Anweisung, den Betrag lediglich auf der Karte der/s Kund/in zu autorisieren.

Vorsicht

Die getrennte Autorisierung und Erfassung wird nicht von allen Zahlungsmethoden unterstützt. Kartenzahlungen, Afterpay und Klarna sind Beispiele, die die Trennung dieser Schritte ermöglichen. Bei Zahlungsmethoden, die diese Funktionalität nicht unterstützen, wie ACH oder iDEAL, können Sie die Erfassung nicht manuell durchführen. Lesen Sie die vollständige Liste der Zahlungsmethoden, die die manuelle Erfassung unterstützen.

Wenn Sie eine Autorisierung stornieren müssen, können Sie sie durch eine Rückerstattung des betreffenden Charge-Objekts freigeben.

Command Line
Curl
curl https://api.stripe.com/v1/charges \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d "amount"=999 \ -d "currency"="usd" \ -d "description"="Example charge" \ -d "source"="tok_visa" \ -d "capture"="false"

Die Gelder einziehen

Um eine autorisierte Zahlung abzuwickeln, stellen Sie eine Anfrage zur Erfassung einer Zahlung. Standardmäßig wird der gesamte genehmigte Betrag erfasst, und Sie können nicht mehr als diesen Betrag erfassen. Um weniger als den ursprünglichen Betrag zu erfassen (beispielsweise 8 USD von einer Autorisierung über 10 USD), übergeben Sie den Parameter amount. Bei einer teilweisen Erfassung einer Zahlung wird der verbleibende Betrag automatisch freigegeben.

Command Line
cURL
curl -X POST https://api.stripe.com/v1/charges/{{CHARGE_ID}}/capture \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

Auf den Kartenkontoauszügen einiger Aussteller wird nicht zwischen Autorisierungen und eingezogenen (beglichenen) Abbuchungen unterschieden, was bisweilen für Verwirrung bei Ihren Kundinnen und Kunden führen kann. Darüber hinaus können autorisierte Buchungen nur einmal eingezogen werden. Wenn Sie nur einen Teilbetrag einer Buchung einziehen, kann der Restbetrag nicht später eingezogen werden. Eventuell entspricht es Ihren Anforderungen eher, die Kartendaten der Kundin/des Kunden für später zu speichern und Buchungen nach Bedarf zu erstellen.

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