Erfassen Sie mehr als den autorisierten Betrag für eine Zahlung
Durch Übererfassung können Sie bei einer Kartenzahlung einen höheren Betrag als den autorisierten Betrag erfassen. Im Gegensatz zu inkrementellen Autorisierungen resultiert die Übererfassung nicht in zusätzlichen Autorisierungen bei den Kartennetzwerken. Wenn Sie einen Payment Intent übererfassen, sieht Ihr Kunde/Ihre Kundin keine sofortigen Aktualisierungen auf seiner/ihrer Kreditkartenabrechnung. Nachdem der erfasste Betrag beglichen ist, wird die ursprünglich ausstehende Autorisierung durch den endgültig erfassten Betrag ersetzt.
Verfügbarkeit
Beachten Sie bei der Verwendung einer Übererfassung folgende Einschränkungen:
- Nur verfügbar mit Visa, Mastercard, American Express oder Discover.
- Nur für Online-Kartenzahlungen geeignet. Für persönliche Kartenzahlungen lesen Sie bitte Trinkgelder einziehen.
- Karte begrenzen den Betrag, den Sie übererfassen können (der in der Regel als Prozentsatz des autorisierten Betrags berechnet wird) und legen zusätzliche Beschränkungen fest, einschließlich Beschränkungen des Landes, des Kartentyps und der Händlerkategorie (siehe unten).
IC+-Funktion
Mit dem Preismodell IC+ ermöglichen wir Nutzerinnen und Nutzern Übererfassungen. Wenn Sie ein Standard-Preismodell von Stripe nutzen und auf diese Funktion zugreifen möchten, erfahren Sie mehr unter support.stripe.com.
Verfügbarkeit nach Kartennetzwerk, Händlerland und Händlerkategorie
Kartenmarke | Land des Händlers | Händlerkategorie | Prozentlimit |
---|---|---|---|
Visa* | Global | Taxiunternehmen und Limousinen; Gaststätten und Restaurants, Schankwirtschaften (alkoholische Getränke), Fastfood-Restaurants, Schönheitssalons und Herrenfriseure; Gesundheits- und Wellnesseinrichtungen | +20 % |
Global | Fahrzeugvermietungen | Mehr als +15 % oder +75 USD (oder den Gegenwert in lokaler Währung) | |
Global | Unterkunft; Kreuzfahrtunternehmen | +15 % | |
Global** | Alle anderen Händlerkategorien | +15 % | |
Mastercard | USA*** | Gaststätten und Restaurants; Fastfood-Restaurants | |
American Express | Global**** | Gaststätten und Restaurants, Schankwirtschaften (alkoholische Getränke), Fastfood-Restaurants | |
Global | Taxiunternehmen und Limousinen; Schönheitssalons und Herrenfriseure; Gesundheits- und Wellnesseinrichtungen | +20 % | |
Global | Unterkunft; Autovermietung; Vermietung von Lastkraftwagen und Nutzanhängern; Vermietung von Wohnmobilen und Freizeitfahrzeugen; Lebensmittelgeschäfte; Einzelhandel | +15 % | |
Discover | Global | Taxiunternehmen und Limousinen; Gaststätten und Restaurants, Schankwirtschaften (alkoholische Getränke), Fastfood-Restaurants, Schönheitssalons und Herrenfriseure; Gesundheits- und Wellnesseinrichtungen | +20 % |
Global | Unterkunft; Autovermietung | +15 % |
** Für von Karteninhaber/innen initiierte Transaktionen
***Die Karte muss auch in den USA ausgestellt sein
**** Der Schwellenwert für Zahlungen per Debit- und Prepaid-Karte beträgt 20 %
Netzwerke mit eingeschränktem Support (Beta)
Übererfassung mit starker Kundenauthentifizierung (SCA)
Wenn Sie und die/der Karteninhaber/in sich in einem Land befinden, das die Anforderungen der starken Kundenauthentifizierung (SCA) erfüllen muss, beachten Sie die Einschränkungen von Übererfassungen.
- Gemäß den SCA-Anforderungen müssen Sie gewöhnlich einen Betrag authentifizieren, der größer oder gleich dem Betrag ist, den Sie letztendlich erfassen. Sie authentifizieren und autorisieren daher den höchsten erwarteten Betrag, den Sie erfassen möchten, und verzichten auf die oben beschriebene Übererfassung. Anschließend können Sie Erfassungen bis zu dem vollen authentifizierten Betrag durchführen, wobei diese vom Gesamtbetrag der bereitgestellten Waren oder Dienstleistungen abhängen. Wenn Sie einen Betrag erfassen müssen, der über den ursprünglich autorisierten und authentifizierten Betrag hinausgeht, müssen Sie die ursprüngliche Zahlung stornieren und eine neue mit dem korrekten Betrag erstellen. Diese Anforderung hat einige Ausnahmen (siehe unten).
- Bei der Übererfassung gibt es eine Reihe von Transaktionen, die von der starken Kundenauthentifizierung ausgenommen sind. So sind z. B. vom Händler initiierte Transaktionen ausgenommen, bei denen die Kundin/der Kunde während des Bezahlvorgangs nicht physisch vor Ort ist. Hier erfahren Sie, welche Transaktionen unter von Händlern initiierte Transaktionen fallen.
Machen Sie sich mit der gesamten Dokumentation vertraut, um die Themen Übererfassung und SCA-Anforderungen wirklich zu verstehen. Weitere Informationen finden Sie in unserem Leitfaden zur starken Kundenauthentifizierung.
Compliance
Sie sind für die Einhaltung aller geltenden Gesetze, Vorschriften und Netzwerkregeln verantwortlich, wenn Sie die Übererfassung nutzen. Lesen Sie die Netzwerkspezifikationen der Kartennetzwerke, die Sie mit dieser Funktion akzeptieren möchten, damit Ihre Verkäufe mit den geltenden Regeln konform sind. Regeln variieren je nach Netzwerk. Beispielsweise erlauben einige Kartennetzwerke keine Übererfassung für Transaktionen, bei denen der endgültige Transaktionsbetrag zum Zeitpunkt der Autorisierung bekannt sein sollte.
Die auf dieser Seite bereitgestellten Informationen im Zusammenhang mit der Einhaltung dieser Anforderungen dienen Ihrer allgemeinen Orientierung und stellen keine rechtliche, steuerliche, buchhalterische oder sonstige professionelle Beratung dar. Wenden Sie sich an eine Fachperson, wenn Sie sich bezüglich Ihrer Verpflichtungen unsicher sind.
Einen nicht erfassten PaymentIntent erstellen und bestätigen
Sie können eine Übererfassung für nicht erfasste Zahlungen erst nach Bestätigung des PaymentIntent durchführen. Um anzugeben, dass Autorisierung und Erfassung getrennt werden sollen, geben Sie beim Erstellen der PaymentIntent die capture_method als manual
an. Weitere Informationen zur separaten Autorisierung und Erfassung finden Sie unter Eine Zahlungsmethode zurückstellen.
Sie müssen die PaymentIntents, die übererfasst werden sollen, mithilfe von if_available
mit dem Parameter request_overcapture angeben.
Sehen Sie sich das Feld overcapture.status für die latest_charge in der Bestätigungsantwort des PaymentIntent an, um zu bestimmen, ob für die Zahlung basierend auf der Verfügbarkeit eine Übererfassung verfügbar ist. Falls available
, gibt das Feld maximum_amount_capturable den maximal erfassbaren Betrag für den PaymentIntent an. Falls unavailable
, ist maximum_amount_capturable der autorisierte Betrag.
// PaymentIntent response { "id": "pi_xxx", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, "amount_received": 0, "status": "requires_capture", ... // if latest_charge is expanded "latest_charge": { "id": "ch_xxx", "object": "charge", "payment_method_details": { "card": { "amount_authorized": 1000 "overcapture": { "status": "available", // or "unavailable" "maximum_amount_capturable": 1200 } } } ... } ... }
PaymentIntent erfassen
Wenn Sie einen Betrag für einen PaymentIntent erfassen möchten, der über dem autorisierten Betrag liegt, verwenden Sie den capture-Endpoint und geben einen amount_to_capture-Wert bis zu maximum_amount_capturable an.
Wenn Sie einen Betrag erfassen müssen, der größer ist als der maximum_amount_capturable
, führen Sie eine inkrementelle Autorisierung durch, um den autorisierten Betrag, sofern verfügbar, zu erhöhen.
Die Felder amount_capturable und amount_received werden in der Erfassungsantwort des PaymentIntent entsprechend aktualisiert. Der erfasste PaymentIntent hat einen aktualisierten Betrag, der den für diese Zahlung verschobenen Gesamtbetrag widerspiegelt. Verwenden Sie das Feld amount_authorized für die zugehörige Zahlung, um auf den anfänglich autorisierten Betrag für eine erfolgreich übererfasste Zahlung zu verweisen.
// PaymentIntent response { "id": "pi_xxx", "object": "payment_intent", "amount": 1200, "amount_capturable": 0, "amount_received": 1200, "status": "succeeded", ... // if latest_charge is expanded "latest_charge": { "id": "ch_xxx", "object": "charge", "payment_method_details": { "card": { "amount_authorized": 1000, "overcapture": { "maximum_amount_capturable": 1200, "status": "available" // or "unavailable" } } } ... } ... }
Integration testen
Verwenden Sie eine der folgenden Stripe-Testkarten mit einer beliebigen Prüfziffer/CVC und einem beliebigen Ablaufdatum in der Zukunft, um im Testmodus Übererfassungen anzufordern und durchzuführen. Wenn Übererfassungen für Zahlungen für ein bestimmtes Netzwerk im Testmodus verfügbar sind, sind sie auch im Live-Modus verfügbar.
Kartenmarke | Anzahl | Zahlungsmethode |
---|---|---|
Visa | pm_card_visa | |
Mastercard | pm_card_mastercard | |
Amex | pm_card_amex | |
Discover | pm_card_discover |