# Autorisierung erhöhen Erhöhen Sie eine bestehende Autorisierung für einen bestätigten PaymentIntent, bevor Sie diesen erfassen. # Von Stripe gehostete Seite > This is a Von Stripe gehostete Seite for when platform is web and ui is stripe-hosted. View the full page at https://docs.stripe.com/payments/incremental-authorization?platform=web&ui=stripe-hosted. Mit der inkrementellen Autorisierung können Sie den autorisierten Betrag für einen bestätigten PaymentIntent erhöhen, bevor Sie diesen erfassen. Vor der Erfassung wird jede inkrementelle Autorisierung auf der Kreditkartenabrechnung Ihrer Kundin/Ihres Kunden als zusätzlicher ausstehender Eintrag angezeigt (z. B. erscheinen eine auf von 10 USD auf 15 USD erhöhte Autorisierung als jeweils ausstehende Einträge über 10 USD und 5 USD). Nach der Erfassung werden die ausstehenden Autorisierungen entfernt und der erfasste Gesamtbetrag wird als ein einziger endgültiger Eintrag angezeigt. ## Verfügbarkeit Beachten Sie bei der Verwendung von inkrementellen Autorisierungen folgende Einschränkungen: - Sie ist nur mit Visa, Mastercard, American Express oder Discover verfügbar. - Für bestimmte Kartenmarken gelten Beschränkungen hinsichtlich der Händlerkategorie (siehe unten). - [Modus](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-mode) ist auf `payment` und [capture_method](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_intent_data-capture_method) in der [CheckoutSession](https://docs.stripe.com/api/checkout/sessions/.md) ist auf `manual` gesetzt. Weitere Informationen zu inkrementellen Autorisierungen und persönlichen Zahlungen mit Terminal finden Sie unter [Inkrementelle Autorisierungen](https://docs.stripe.com/terminal/features/incremental-authorizations.md). > #### IC+-Funktion > > Wir bieten Benutzerinnen und Benutzern mit *IC+* (A pricing plan where businesses pay the variable network cost for each transaction plus the Stripe fee rather than a flat rate for all transactions. This pricing model provides more visibility into payments costs)-Preisen inkrementelle Autorisierungen an. Wenn Sie die Standardpreise von Stripe nutzen und Zugang zu dieser Funktion wünschen, kontaktieren Sie uns bitte über das Formular unter [Stripe-Support](https://support.stripe.com). ### Verfügbarkeit nach Kartennetzwerk und Händlerkategorie Verwenden Sie inkrementelle Autorisierungen für Zahlungen, die die nachfolgenden Kriterien erfüllen. Sie finden Ihre Nutzerkategorie im [Dashboard](https://dashboard.stripe.com/settings/update/company/update). Der Versuch, eine inkrementelle Autorisierung für eine Zahlung durchzuführen, die die folgenden Kriterien nicht erfüllt, resultiert in einem Fehler. | Marke der Karte | Land des Händlers | Zahlungsart | Händlerkategorie | | -------------------- | ----------------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Visa** | Global | Alle Kartenzahlungsarten | Alle Nutzerkategorien | | **Mastercard** | Global* | Alle Kartenzahlungsarten | Alle Nutzerkategorien | | **American Express** | Global | Alle Kartenzahlungsarten** | Alle Nutzerkategorien | | **Discover** | Global | Alle Kartenzahlungsarten | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinkhallen (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **Discover** | Global | Card Not Present | Taxifahrzeuge und Limousinen | MX-Nutzer/innen und JPY-Transaktionen für JP-Nutzer/innen ausgeschlossen \** Einige American Express-Aussteller unterstützen keine inkrementellen Autorisierungen. Wenn diese Funktion für diese Karten angefordert wird, wird der Status [status](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card-incremental_authorization_supported) als `unavailable` zurückgegeben. ### Netzwerke mit eingeschränktem Support (Beta) Die folgenden Kartennetzwerke bieten eingeschränkte Unterstützung für die inkrementelle Autorisierung: | Marke der Karte | Land des Händlers | Zahlungsart | Händlerkategorie | | --------------- | --------------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Diners Club** | USA, CA, UK (über Discover) | Zahlungskarte | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinkhallen (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **Diners Club** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **UnionPay** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **JCB** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | ### Inkrementelle Autorisierungen mit starker Kundenauthentifizierung (SCA) Wenn Sie und der/die Karteninhaber/in sich in einem [Land mit SCA-Anforderungen](https://support.stripe.com/questions/countries-in-the-european-economic-area-\(eea\)-impacted-by-strong-customer-authentication-\(sca\)-regulation) befinden, müssen Sie bei der Verwendung der inkrementellen Autorisierung wichtige Dinge beachten. Wenn Sie die inkrementelle Autorisierung bei der Erstautorisierung anfordern, konfiguriert Stripe die Zahlungsmethode automatisch für zukünftige Off-Session-Nutzung. Obwohl dazu 3D Secure (3DS) für die anfängliche Autorisierung erforderlich ist, werden nachfolgende inkrementelle Autorisierungen für diese Zahlung als vom Händler initiiert angesehen, wodurch möglicherweise auf jede zusätzliche starke Kundenauthentifizierung verzichtet wird. Informieren Sie Ihre Kundinnen/Kunden bei der ersten Transaktion darüber, dass ihre Zahlung für zukünftige Off-Session-Nutzung mit den inkrementellen Autorisierungen gespeichert wird. Bei einigen 3DS-Transaktionen geht [die Haftung für betrügerische Rückbuchungen (gestohlene oder gefälschte Karten) von Ihnen auf den/die Kartenaussteller/in über](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments). Sie profitieren nicht von der Haftungsverlagerung, wenn Sie von Händlerinnen/Händlern initiierte Transaktionen übermitteln. > #### Compliance > > Sie sind für die Einhaltung aller geltenden Gesetze, Vorschriften und Netzwerkregeln verantwortlich, wenn Sie die Zahlungsdaten eines Kunden/einer Kundin speichern. Zum Beispiel, wenn Sie ihre Zahlungsmethode für die zukünftige Verwendung speichern möchten, beispielsweise um Zahlungen zu tätigen, wenn sie Ihre Website oder App nicht aktiv nutzen. Fügen Sie Ihrer Website oder App Bedingungen hinzu, die angeben, wie Sie die Details zur Zahlungsmethode speichern und Kundinnen/Kunden die Möglichkeit geben, sich anzumelden. > > Wenn Sie Zahlungen offline vornehmen möchten, stellen Sie sicher, dass Ihre Bedingungen Folgendes enthalten: > > - Die kundenseitige Zustimmung, eine Zahlung oder mehrere Zahlungen für bestimmte Transaktionen in deren Namen einzuleiten. - Der erwartete Zeitpunkt und die voraussichtliche Häufigkeit von Zahlungen (z. B. Zahlungen für geplante Raten- oder Abonnementzahlungen oder für außerplanmäßige Aufstockungen). - Wie Sie den Zahlbetrag ermitteln. - Ihre Stornorichtlinie, wenn die Zahlungsmethode für einen Abonnementdienst ist. > > Dokumentieren Sie unbedingt die schriftliche Zustimmung Ihrer Kundinnen und Kunden zu diesen Bedingungen. ## Best Practices Wenn Sie die inkrementelle Autorisierung verwenden, sollten Sie Ihre Kundinnen und Kunden proaktiv über alle Autorisierungen für geschätzte Beträge benachrichtigen, die inkrementelle Autorisierungen nach sich ziehen können und die Beträge erhöhen. Im Folgenden finden Sie einige Best Practices. - Geben Sie an, dass eine Autorisierung für einen geschätzten Betrag erfolgt und dass während des Bezahlvorgangs bzw. vor dem Kaufabschluss weitere Autorisierungsanfragen folgen können. - Stützen Sie die geschätzten Beträge auf einer realistischen Schätzung des Gesamtbetrags der Transaktion. Sie können das Feld [custom_text](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-custom_text) verwenden, wenn Sie eine neue [CheckoutSession](https://docs.stripe.com/api/checkout_sessions.md) erstellen, um zusätzlichen Text auf der Bezahlseite anzuzeigen, um die Compliance-Anforderungen zu erfüllen. > #### Compliance > > Sie sind für die Einhaltung aller geltenden Gesetze, Vorschriften und Netzwerkregeln verantwortlich, wenn Sie inkrementelle Autorisierungen nutzen. Lesen Sie die Netzwerkregeln der Kartennetzwerke, für die Sie diese Funktion verwenden möchten, um sicherzustellen, dass Ihre Verkäufe den geltenden Regeln entsprechen, die je nach Netzwerk variieren. Beispielsweise schränken die meisten Kartennetzwerke die Berechnung der in der Erstautorisierung enthaltenen geschätzten Beträge ein. Sie verbieten die Verwendung von inkrementellen Autorisierungen für Transaktionen, bei denen der Transaktionsbetrag zum Zeitpunkt der Autorisierung bekannt sein sollte (z. B. bei wiederkehrenden Zahlungen für Abonnements). > > 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 fachliche Beratung dar. Wenden Sie sich an eine Fachperson, wenn Sie sich bezüglich Ihrer Verpflichtungen unsicher sind. ## CheckoutSession erstellen Fügen Sie Ihrer Website eine Schaltfläche zum Bezahlen hinzu, über die ein serverseitiger Endpoint aufgerufen wird, um eine [Checkout-Sitzung](https://docs.stripe.com/api/checkout/sessions/create.md) zu erstellen. ```html Buy cool new product
``` Eine Checkout-Sitzung ist eine programmgesteuerte Darstellung dessen, was Ihren Kundinnen und Kunden bei der Weiterleitung zum Zahlungsformular angezeigt wird. Sie können es mit Optionen wie den folgenden konfigurieren: - [Posten](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items) für die Zahlungsabwicklung - Zu verwendende Währungen Sie müssen `success_url` mit dem URL-Wert einer Seite auf Ihrer Website ausfüllen, zu der Checkout Ihre Kundinnen und Kunden nach Abschluss der Zahlung zurückleitet. > Checkout-Sitzungen laufen standardmäßig 24 Stunden nach Erstellung ab. Leiten Sie Ihre Kundinnen und Kunden nach dem Erstellen einer Checkout-Sitzung zu der in der Antwort zurückgegebenen [URL](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-url) weiter. Legen Sie abschließend [request_incremental_authorization](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_method_options-card-request_incremental_authorization) auf `if_available` fest, um die Funktion für inkrementelle Autorisierung zu aktivieren. #### Ruby ```ruby # This example sets up an endpoint using the Sinatra framework. require 'json' require 'sinatra' require 'stripe' # Don't put any keys in code. See https://docs.stripe.com/keys-best-practices. # Find your keys at https://dashboard.stripe.com/apikeys. client = Stripe::StripeClient.new('<>') post '/create-checkout-session' do session = client.v1.checkout.sessions.create({ line_items: [{ price_data: { currency: 'usd', product_data: { name: 'T-shirt' }, unit_amount: 2000 }, quantity: 1 }],payment_method_options: { card: { request_incremental_authorization: 'if_available' } }, mode: 'payment', # These placeholder URLs will be replaced in a following step. success_url: 'https://example.com/success' }) redirect session.url, 303 end ``` Nachdem der Kunde/die Kundin den Bezahlvorgang abgeschlossen hat, enthält das Feld [payment_method_details](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details) auf der [latest_charge](https://docs.stripe.com/api/charges/object.md) im [PaymentIntent](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-payment_intent) den Eintrag `available` oder `unavailable`, je nach der Kundenzahlungsmethode und [den oben genannten Verfügbarkeitskriterien](https://docs.stripe.com/payments/incremental-authorization.md#availability). Dadurch wird bestimmt, ob ein PaymentIntent für die inkrementelle Autorisierung infrage kommt oder nicht. (Wenn Sie beim Erstellen der CheckoutSession keine inkrementelle Autorisierung angefordert haben, ist diese `unavailable`.) ```json { "id": "pi_ANipwO3zNfjeWODtRPIg", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, "amount_received": 0, ... // if latest_charge is expanded { "latest_charge": { "amount": 1000, "payment_method_details": { "card": { "incremental_authorization": {"status": "available" // or "unavailable" } } } ... } } } ``` ## Checkout verbinden #### HTML + JS Checkout ist als Teil von [Stripe.js](https://docs.stripe.com/js.md) verfügbar. Nehmen Sie das Stripe.js-Skript in Ihre Seite auf, indem Sie es zum Header Ihrer HTML-Datei hinzufügen. Als Nächstes erstellen Sie einen leeren DOM-Knoten (Container), der zum Verbinden verwendet wird. ```html
``` Initialisieren Sie Stripe.js mit Ihrem veröffentlichbaren API-Schlüssel. Erstellen Sie eine asynchrone `fetchClientSecret`-Funktion, die eine Anfrage an Ihren Server stellt, um eine Checkout-Sitzung zu erstellen und das Client-Geheimnis abzurufen. Übergeben Sie diese Funktion an `options`, wenn Sie die Checkout-Instanz erstellen: ```javascript // Initialize Stripe.js const stripe = Stripe('<>'); initialize(); // Fetch Checkout Session and retrieve the client secret async function initialize() { const fetchClientSecret = async () => { const response = await fetch("/create-checkout-session", { method: "POST", }); const { clientSecret } = await response.json(); return clientSecret; }; // Initialize Checkout const checkout = await stripe.createEmbeddedCheckoutPage({ fetchClientSecret, }); // Mount Checkout checkout.mount('#checkout'); } ``` #### React Installieren Sie [react-stripe-js](https://docs.stripe.com/sdks/stripejs-react.md) und den Stripe.js-Loader von npm: ```bash npm install --save @stripe/react-stripe-js @stripe/stripe-js ``` Um die eingebettete Checkout-Komponente zu verwenden, erstellen Sie einen `EmbeddedCheckoutProvider`. Rufen Sie `loadStripe` mit Ihrem veröffentlichbaren API-Schlüssel auf und übergeben Sie das zurückgegebene `Promise` an den Anbieter. Erstellen Sie eine asynchrone `fetchClientSecret`-Funktion, die eine Anfrage an Ihren Server stellt, um eine Checkout-Sitzung zu erstellen und das Client-Geheimnis abzurufen. Übergeben Sie diese Funktion an die vom Anbieter akzeptierte Eigenschaft `options`. ```jsx import * as React from 'react'; import {loadStripe} from '@stripe/stripe-js'; import { EmbeddedCheckoutProvider, EmbeddedCheckout } from '@stripe/react-stripe-js'; // Make sure to call `loadStripe` outside of a component’s render to avoid // recreating the `Stripe` object on every render. const stripePromise = loadStripe('pk_test_123'); const App = () => { const fetchClientSecret = React.useCallback(() => { // Create a Checkout Session return fetch("/create-checkout-session", { method: "POST", }) .then((res) => res.json()) .then((data) => data.clientSecret); }, []); const options = {fetchClientSecret}; return (
) } ``` Checkout wird in einem iFrame gerendert, der Zahlungsdaten sicher über eine HTTPS-Verbindung an Stripe sendet. > Vermeiden Sie es, Checkout in einem anderen iFrame zu platzieren, da bei einigen Zahlungsmethoden die Weiterleitung an eine andere Seite zur Zahlungsbestätigung erforderlich ist. ### Erscheinungsbild anpassen Passen Sie Checkout an das Design Ihrer Website an, indem Sie Hintergrundfarbe, Schaltflächenfarbe, Rahmenradius und Schriftarten in den [Branding-Einstellungen](https://dashboard.stripe.com/settings/branding) Ihres Kontos festlegen. Checkout wird standardmäßig ohne externes Padding oder Ränder gerendert. Um Ihren gewünschten Rand hinzuzufügen (z. B. 16px auf allen Seiten), empfehlen wir, ein Container-Element zu verwenden. ## Eine Rückgabeseite anzeigen Nachdem Ihr Endkunde/Ihre Endkundin eine Zahlung versucht hat, leitet Stripe ihn/sie zu einer Rückgabeseite weiter, die Sie auf Ihrer Website hosten. Als Sie die Checkout-Session erstellt haben, haben Sie die URL der Rückgabeseite im Parameter [return_url](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-return_url) angegeben. Erfahren Sie mehr über weitere Optionen zum [Anpassen des Weiterleitungsverhaltens](https://docs.stripe.com/payments/checkout/custom-success-page.md?payment-ui=embedded-page). Rufen Sie beim Rendern Ihrer Rückgabeseite den Status der Checkout-Sitzung mithilfe der Checkout-Sitzungs-ID in der URL ab. Verarbeiten Sie das Ergebnis entsprechend dem Sitzungsstatus wie folgt: - `complete`: Die Zahlung war erfolgreich. Verwenden Sie die Informationen aus der Checkout-Sitzung, um eine Bestätigungsseite zu rendern. - `open`: Die Zahlung ist fehlgeschlagen oder wurde storniert. Stellen Sie erneut eine Verbindung zu Checkout her, damit Ihre Kundinnen/Kunden es erneut versuchen können. #### Ruby ```ruby get '/session-status' do session = client.v1.checkout.sessions.retrieve(params[:session_id]) {status: session.status, customer_email: session.customer_details.email}.to_json end ``` ```javascript const session = await fetch(`/session_status?session_id=${session_id}`) if (session.status == 'open') { // Remount embedded Checkout } else if (session.status == 'complete') { // Show success page // Optionally use session.payment_status or session.customer_email // to customize the success page } ``` #### Auf Weiterleitung basierende Zahlungsmethoden Während der Zahlung leiten einige Zahlungsmethoden die Kundin/den Kunden auf eine Zwischenseite weiter, zum Beispiel eine Bankautorisierungsseite. Wenn sie diese Seite ausgefüllt haben, leitet Stripe sie zu Ihrer Rückgabeseite weiter. Weitere Informationen zu [weiterleitungsbasierten Zahlungsmethoden und Weiterleitungsverhalten](https://docs.stripe.com/payments/checkout/custom-success-page.md?payment-ui=embedded-page#redirect-based-payment-methods). ## Inkrementelle Autorisierung durchführen Um den autorisierten Betrag für einen PaymentIntent zu erhöhen, verwenden Sie den [increment_authorization](https://docs.stripe.com/api/payment_intents/increment_authorization.md)-Endpoint und geben Sie den aktualisierten [Autorisierungsbetrag](https://docs.stripe.com/api/payment_intents/increment_authorization.md#increment_authorization-amount) an, auf den erhöht werden soll. Dieser muss größer als der ursprünglich autorisierte Betrag sein. Dadurch wird versucht, einen höheren Betrag für die Karte Ihres Kunden/Ihrer Kundin zu autorisieren. Ein einzelner PaymentIntent kann diesen Endpoint mehrmals aufrufen, um den autorisierten Betrag weiter zu erhöhen. Sie haben maximal 10 inkrementelle Autorisierungsversuche pro PaymentIntent. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/increment_authorization \ -u <>: \ -d "amount"=1500 ``` Wenn die inkrementelle Autorisierung erfolgreich war, wird das PaymentIntent-Objekt mit dem aktualisierten Betrag zurückgegeben. Schlägt die Autorisierung fehl, wird stattdessen der Fehler [card_declined](https://docs.stripe.com/error-codes.md#card-declined) zurückgegeben. Das PaymentIntent-Objekt kann weiterhin für den zuvor autorisierten Betrag erfasst werden. Alle potenziellen Aktualisierungen anderer PaymentIntent-Felder (z. B. [application_fee_amount](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-application_fee_amount), [transfer_data](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-transfer_data), [metadata](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-metadata), [description](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-description), and [statement_descriptor](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-statement_descriptor)) werden nicht gespeichert, wenn die inkrementelle Autorisierung fehlschlägt. Die inkrementelle Autorisierung hat eine Obergrenze von entweder 500 USD (oder dem entsprechenden Betrag in lokaler Währung) oder 500 % über dem zuvor autorisierten Betrag (je nachdem, welcher Betrag höher ist) für jedes einzelne Inkrement. ## PaymentIntent erfassen Unabhängig davon, ob Sie den autorisierten Betrag für einen PaymentIntent mit einer inkrementellen Autorisierung erhöhen oder nicht, müssen Sie die Gelder erfassen, bevor die ursprüngliche Autorisierung abläuft. Inkrementelle Autorisierungen verlängern [die Gültigkeitsdauer](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) nicht. Um den autorisierten Betrag für einen PaymentIntent mit vorherigen inkrementellen Autorisierungen zu erfassen, verwenden Sie wie gewohnt den [capture](https://docs.stripe.com/api/payment_intents/capture.md)-Endpoint. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/capture \ -u <>: ``` Wenn die inkrementelle Autorisierung erfolgreich war, wird das erfasste PaymentIntent-Objekt mit dem aktualisierten Betrag zurückgegeben. Schlägt die Autorisierung fehl, wird stattdessen ein [card_declined-Fehler](https://docs.stripe.com/error-codes.md#card-declined) zurückgegeben. Der PaymentIntent wird nicht erfasst, kann aber weiterhin für den zuvor autorisierten Betrag erfasst werden. Alle potenziellen Aktualisierungen an anderen PaymentIntent-Feldern (z. B. [application_fee_amount](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-application_fee_amount), [transfer_data](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-transfer_data), [metadata](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-metadata), [description](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-description) and [statement_descriptor](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-statement_descriptor)) werden nicht gespeichert, wenn die inkrementelle Autorisierung fehlschlägt. ## Integration testen Verwenden Sie eine Stripe-Testkarte mit beliebiger Prüfziffer, Postleitzahl und einem beliebigen Ablaufdatum in der Zukunft, um beim Testen inkrementelle Autorisierungen auszulösen: 1. Erstellen Sie die CheckoutSession mit der Testkarte im [Schritt „CheckoutSession erstellen“](https://docs.stripe.com/payments/incremental-authorization.md#create-and-confirm). 1. Führen Sie die inkrementelle Autorisierung mit den im Schritt zur [Durchführung einer inkrementellen Autorisierung](https://docs.stripe.com/payments/incremental-authorization.md#increment-authorization) angegebenen Parametern durch und verwenden Sie die folgenden Testkarten, um die inkrementelle Autorisierung auszulösen. | Die Nummer | Zahlungsmethode | Beschreibung | | ---------------- | ---------------------------------------------- | -------------------------------------------------------------------------- | | 4000058400000063 | `pm_card_debit_incrementalAuthAuthorized` | Erhöht den Autorisierungsbetrag auf den in der Anfrage angegebenen Betrag. | | 4000008400000076 | `pm_card_credit_disableEnterpriseCardFeatures` | Lehnt die Anfrage zur stärkeren Autorisierung ab. | # Vollständige eingebettete Seite > This is a Vollständige eingebettete Seite for when platform is web and ui is embedded-page. View the full page at https://docs.stripe.com/payments/incremental-authorization?platform=web&ui=embedded-page. Mit der inkrementellen Autorisierung können Sie den autorisierten Betrag für einen bestätigten PaymentIntent erhöhen, bevor Sie diesen erfassen. Vor der Erfassung wird jede inkrementelle Autorisierung auf der Kreditkartenabrechnung Ihrer Kundin/Ihres Kunden als zusätzlicher ausstehender Eintrag angezeigt (z. B. erscheinen eine auf von 10 USD auf 15 USD erhöhte Autorisierung als jeweils ausstehende Einträge über 10 USD und 5 USD). Nach der Erfassung werden die ausstehenden Autorisierungen entfernt und der erfasste Gesamtbetrag wird als ein einziger endgültiger Eintrag angezeigt. ## Verfügbarkeit Beachten Sie bei der Verwendung von inkrementellen Autorisierungen folgende Einschränkungen: - Sie ist nur mit Visa, Mastercard, American Express oder Discover verfügbar. - Für bestimmte Kartenmarken gelten Beschränkungen hinsichtlich der Händlerkategorie (siehe unten). - [Modus](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-mode) ist auf `payment` und [capture_method](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_intent_data-capture_method) in der [CheckoutSession](https://docs.stripe.com/api/checkout/sessions/.md) ist auf `manual` gesetzt. Weitere Informationen zu inkrementellen Autorisierungen und persönlichen Zahlungen mit Terminal finden Sie unter [Inkrementelle Autorisierungen](https://docs.stripe.com/terminal/features/incremental-authorizations.md). > #### IC+-Funktion > > Wir bieten Benutzerinnen und Benutzern mit *IC+* (A pricing plan where businesses pay the variable network cost for each transaction plus the Stripe fee rather than a flat rate for all transactions. This pricing model provides more visibility into payments costs)-Preisen inkrementelle Autorisierungen an. Wenn Sie die Standardpreise von Stripe nutzen und Zugang zu dieser Funktion wünschen, kontaktieren Sie uns bitte über das Formular unter [Stripe-Support](https://support.stripe.com). ### Verfügbarkeit nach Kartennetzwerk und Händlerkategorie Verwenden Sie inkrementelle Autorisierungen für Zahlungen, die die nachfolgenden Kriterien erfüllen. Sie finden Ihre Nutzerkategorie im [Dashboard](https://dashboard.stripe.com/settings/update/company/update). Der Versuch, eine inkrementelle Autorisierung für eine Zahlung durchzuführen, die die folgenden Kriterien nicht erfüllt, resultiert in einem Fehler. | Marke der Karte | Land des Händlers | Zahlungsart | Händlerkategorie | | -------------------- | ----------------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Visa** | Global | Alle Kartenzahlungsarten | Alle Nutzerkategorien | | **Mastercard** | Global* | Alle Kartenzahlungsarten | Alle Nutzerkategorien | | **American Express** | Global | Alle Kartenzahlungsarten** | Alle Nutzerkategorien | | **Discover** | Global | Alle Kartenzahlungsarten | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinkhallen (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **Discover** | Global | Card Not Present | Taxifahrzeuge und Limousinen | MX-Nutzer/innen und JPY-Transaktionen für JP-Nutzer/innen ausgeschlossen \** Einige American Express-Aussteller unterstützen keine inkrementellen Autorisierungen. Wenn diese Funktion für diese Karten angefordert wird, wird der Status [status](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card-incremental_authorization_supported) als `unavailable` zurückgegeben. ### Netzwerke mit eingeschränktem Support (Beta) Die folgenden Kartennetzwerke bieten eingeschränkte Unterstützung für die inkrementelle Autorisierung: | Marke der Karte | Land des Händlers | Zahlungsart | Händlerkategorie | | --------------- | --------------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Diners Club** | USA, CA, UK (über Discover) | Zahlungskarte | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinkhallen (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **Diners Club** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **UnionPay** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **JCB** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | ### Inkrementelle Autorisierungen mit starker Kundenauthentifizierung (SCA) Wenn Sie und der/die Karteninhaber/in sich in einem [Land mit SCA-Anforderungen](https://support.stripe.com/questions/countries-in-the-european-economic-area-\(eea\)-impacted-by-strong-customer-authentication-\(sca\)-regulation) befinden, müssen Sie bei der Verwendung der inkrementellen Autorisierung wichtige Dinge beachten. Wenn Sie die inkrementelle Autorisierung bei der Erstautorisierung anfordern, konfiguriert Stripe die Zahlungsmethode automatisch für zukünftige Off-Session-Nutzung. Obwohl dazu 3D Secure (3DS) für die anfängliche Autorisierung erforderlich ist, werden nachfolgende inkrementelle Autorisierungen für diese Zahlung als vom Händler initiiert angesehen, wodurch möglicherweise auf jede zusätzliche starke Kundenauthentifizierung verzichtet wird. Informieren Sie Ihre Kundinnen/Kunden bei der ersten Transaktion darüber, dass ihre Zahlung für zukünftige Off-Session-Nutzung mit den inkrementellen Autorisierungen gespeichert wird. Bei einigen 3DS-Transaktionen geht [die Haftung für betrügerische Rückbuchungen (gestohlene oder gefälschte Karten) von Ihnen auf den/die Kartenaussteller/in über](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments). Sie profitieren nicht von der Haftungsverlagerung, wenn Sie von Händlerinnen/Händlern initiierte Transaktionen übermitteln. > #### Compliance > > Sie sind für die Einhaltung aller geltenden Gesetze, Vorschriften und Netzwerkregeln verantwortlich, wenn Sie die Zahlungsdaten eines Kunden/einer Kundin speichern. Zum Beispiel, wenn Sie ihre Zahlungsmethode für die zukünftige Verwendung speichern möchten, beispielsweise um Zahlungen zu tätigen, wenn sie Ihre Website oder App nicht aktiv nutzen. Fügen Sie Ihrer Website oder App Bedingungen hinzu, die angeben, wie Sie die Details zur Zahlungsmethode speichern und Kundinnen/Kunden die Möglichkeit geben, sich anzumelden. > > Wenn Sie Zahlungen offline vornehmen möchten, stellen Sie sicher, dass Ihre Bedingungen Folgendes enthalten: > > - Die kundenseitige Zustimmung, eine Zahlung oder mehrere Zahlungen für bestimmte Transaktionen in deren Namen einzuleiten. - Der erwartete Zeitpunkt und die voraussichtliche Häufigkeit von Zahlungen (z. B. Zahlungen für geplante Raten- oder Abonnementzahlungen oder für außerplanmäßige Aufstockungen). - Wie Sie den Zahlbetrag ermitteln. - Ihre Stornorichtlinie, wenn die Zahlungsmethode für einen Abonnementdienst ist. > > Dokumentieren Sie unbedingt die schriftliche Zustimmung Ihrer Kundinnen und Kunden zu diesen Bedingungen. ## Best Practices Wenn Sie die inkrementelle Autorisierung verwenden, sollten Sie Ihre Kundinnen und Kunden proaktiv über alle Autorisierungen für geschätzte Beträge benachrichtigen, die inkrementelle Autorisierungen nach sich ziehen können und die Beträge erhöhen. Im Folgenden finden Sie einige Best Practices. - Geben Sie an, dass eine Autorisierung für einen geschätzten Betrag erfolgt und dass während des Bezahlvorgangs bzw. vor dem Kaufabschluss weitere Autorisierungsanfragen folgen können. - Stützen Sie die geschätzten Beträge auf einer realistischen Schätzung des Gesamtbetrags der Transaktion. Sie können das Feld [custom_text](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-custom_text) verwenden, wenn Sie eine neue [CheckoutSession](https://docs.stripe.com/api/checkout_sessions.md) erstellen, um zusätzlichen Text auf der Bezahlseite anzuzeigen, um die Compliance-Anforderungen zu erfüllen. > #### Compliance > > Sie sind für die Einhaltung aller geltenden Gesetze, Vorschriften und Netzwerkregeln verantwortlich, wenn Sie inkrementelle Autorisierungen nutzen. Lesen Sie die Netzwerkregeln der Kartennetzwerke, für die Sie diese Funktion verwenden möchten, um sicherzustellen, dass Ihre Verkäufe den geltenden Regeln entsprechen, die je nach Netzwerk variieren. Beispielsweise schränken die meisten Kartennetzwerke die Berechnung der in der Erstautorisierung enthaltenen geschätzten Beträge ein. Sie verbieten die Verwendung von inkrementellen Autorisierungen für Transaktionen, bei denen der Transaktionsbetrag zum Zeitpunkt der Autorisierung bekannt sein sollte (z. B. bei wiederkehrenden Zahlungen für Abonnements). > > 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 fachliche Beratung dar. Wenden Sie sich an eine Fachperson, wenn Sie sich bezüglich Ihrer Verpflichtungen unsicher sind. ## CheckoutSession erstellen Erstellen Sie auf Ihrem Server eine *Checkout-Session* (A Checkout Session represents your customer's session as they pay for one-time purchases or subscriptions through Checkout. After a successful payment, the Checkout Session contains a reference to the Customer, and either the successful PaymentIntent or an active Subscription) und legen Sie den [Nutzeroberflächen_Modus](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-ui_mode) auf `embedded_page` fest. Sie können die [Checkout-Session](https://docs.stripe.com/api/checkout/sessions/create.md) so konfigurieren, dass [Posten](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items) und Optionen wie die [Währung](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-currency) enthalten sind. Um Kundinnen/Kunden zu einer nutzerdefinierten Seite zurückzuleiten, die Sie auf Ihrer Website hosten, geben Sie die URL dieser Seite im Parameter [return_url](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-return_url) an. Fügen Sie die Vorlagenvariable `{CHECKOUT_SESSION_ID}` in die URL ein, um den Status der Sitzung auf der Rückgabeseite abzurufen. Checkout ersetzt die Variable vor der Weiterleitung automatisch durch die Checkout-Sitzungs-ID. Erfahren Sie mehr über die [Konfiguration der Rückgabeseite](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=checkout&ui=embedded-page#return-page) und andere Optionen zum [Anpassen des Weiterleitungsverhaltens](https://docs.stripe.com/payments/checkout/custom-success-page.md?payment-ui=embedded-page). Nachdem Sie die Checkout-Sitzung erstellt haben, verwenden Sie das `client_secret`, das in der Antwort auf [Checkout verbinden](https://docs.stripe.com/payments/incremental-authorization.md#mount-checkout) zurückgegeben wurde. Um die Funktion für inkrementelle Autorisierung zu aktivieren, legen Sie [request_incremental_authorization](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_method_options-card-request_incremental_authorization) auf `if_available` fest. #### Ruby ```ruby # This example sets up an endpoint using the Sinatra framework. require 'json' require 'sinatra' require 'stripe' # Don't put any keys in code. See https://docs.stripe.com/keys-best-practices. # Find your keys at https://dashboard.stripe.com/apikeys. client = Stripe::StripeClient.new('<>') post '/create-checkout-session' do session = client.v1.checkout.sessions.create({ line_items: [{ price_data: { currency: 'usd', product_data: { name: 'T-shirt', }, unit_amount: 2000, }, quantity: 1, }], mode: 'payment', ui_mode: 'embedded_page',payment_method_options: { card: { request_incremental_authorization: 'if_available', }, }, return_url: 'https://example.com/checkout/return?session_id={CHECKOUT_SESSION_ID}' }) {clientSecret: session.client_secret}.to_json end ``` Nachdem der Kunde/die Kundin den Bezahlvorgang abgeschlossen hat, enthält das Feld [payment_method_details](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details) auf der [latest_charge](https://docs.stripe.com/api/charges/object.md) im [PaymentIntent](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-payment_intent) den Eintrag `available` oder `unavailable`, je nach der Kundenzahlungsmethode und [den oben genannten Verfügbarkeitskriterien](https://docs.stripe.com/payments/incremental-authorization.md#availability). Dadurch wird bestimmt, ob ein PaymentIntent für die inkrementelle Autorisierung infrage kommt oder nicht. (Wenn Sie beim Erstellen der CheckoutSession keine inkrementelle Autorisierung angefordert haben, ist diese `unavailable`.) ```json { "id": "pi_ANipwO3zNfjeWODtRPIg", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, "amount_received": 0, ... // if latest_charge is expanded { "latest_charge": { "amount": 1000, "payment_method_details": { "card": { "incremental_authorization": {"status": "available" // or "unavailable" } } } ... } } } ``` ## Inkrementelle Autorisierung durchführen Um den autorisierten Betrag für einen PaymentIntent zu erhöhen, verwenden Sie den [increment_authorization](https://docs.stripe.com/api/payment_intents/increment_authorization.md)-Endpoint und geben Sie den aktualisierten [Autorisierungsbetrag](https://docs.stripe.com/api/payment_intents/increment_authorization.md#increment_authorization-amount) an, auf den erhöht werden soll. Dieser muss größer als der ursprünglich autorisierte Betrag sein. Dadurch wird versucht, einen höheren Betrag für die Karte Ihres Kunden/Ihrer Kundin zu autorisieren. Ein einzelner PaymentIntent kann diesen Endpoint mehrmals aufrufen, um den autorisierten Betrag weiter zu erhöhen. Sie haben maximal 10 inkrementelle Autorisierungsversuche pro PaymentIntent. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/increment_authorization \ -u <>: \ -d "amount"=1500 ``` Wenn die inkrementelle Autorisierung erfolgreich war, wird das PaymentIntent-Objekt mit dem aktualisierten Betrag zurückgegeben. Schlägt die Autorisierung fehl, wird stattdessen der Fehler [card_declined](https://docs.stripe.com/error-codes.md#card-declined) zurückgegeben. Das PaymentIntent-Objekt kann weiterhin für den zuvor autorisierten Betrag erfasst werden. Alle potenziellen Aktualisierungen anderer PaymentIntent-Felder (z. B. [application_fee_amount](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-application_fee_amount), [transfer_data](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-transfer_data), [metadata](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-metadata), [description](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-description), and [statement_descriptor](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-statement_descriptor)) werden nicht gespeichert, wenn die inkrementelle Autorisierung fehlschlägt. Die inkrementelle Autorisierung hat eine Obergrenze von entweder 500 USD (oder dem entsprechenden Betrag in lokaler Währung) oder 500 % über dem zuvor autorisierten Betrag (je nachdem, welcher Betrag höher ist) für jedes einzelne Inkrement. ## PaymentIntent erfassen Unabhängig davon, ob Sie den autorisierten Betrag für einen PaymentIntent mit einer inkrementellen Autorisierung erhöhen oder nicht, müssen Sie die Gelder erfassen, bevor die ursprüngliche Autorisierung abläuft. Inkrementelle Autorisierungen verlängern [die Gültigkeitsdauer](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) nicht. Um den autorisierten Betrag für einen PaymentIntent mit vorherigen inkrementellen Autorisierungen zu erfassen, verwenden Sie wie gewohnt den [capture](https://docs.stripe.com/api/payment_intents/capture.md)-Endpoint. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/capture \ -u <>: ``` Wenn die inkrementelle Autorisierung erfolgreich war, wird das erfasste PaymentIntent-Objekt mit dem aktualisierten Betrag zurückgegeben. Schlägt die Autorisierung fehl, wird stattdessen ein [card_declined-Fehler](https://docs.stripe.com/error-codes.md#card-declined) zurückgegeben. Der PaymentIntent wird nicht erfasst, kann aber weiterhin für den zuvor autorisierten Betrag erfasst werden. Alle potenziellen Aktualisierungen an anderen PaymentIntent-Feldern (z. B. [application_fee_amount](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-application_fee_amount), [transfer_data](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-transfer_data), [metadata](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-metadata), [description](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-description) and [statement_descriptor](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-statement_descriptor)) werden nicht gespeichert, wenn die inkrementelle Autorisierung fehlschlägt. ## Integration testen Verwenden Sie eine Stripe-Testkarte mit beliebiger Prüfziffer, Postleitzahl und einem beliebigen Ablaufdatum in der Zukunft, um beim Testen inkrementelle Autorisierungen auszulösen: 1. Erstellen Sie die CheckoutSession mit der Testkarte im [Schritt „CheckoutSession erstellen“](https://docs.stripe.com/payments/incremental-authorization.md#create-and-confirm). 1. Führen Sie die inkrementelle Autorisierung mit den im Schritt zur [Durchführung einer inkrementellen Autorisierung](https://docs.stripe.com/payments/incremental-authorization.md#increment-authorization) angegebenen Parametern durch und verwenden Sie die folgenden Testkarten, um die inkrementelle Autorisierung auszulösen. | Die Nummer | Zahlungsmethode | Beschreibung | | ---------------- | ---------------------------------------------- | -------------------------------------------------------------------------- | | 4000058400000063 | `pm_card_debit_incrementalAuthAuthorized` | Erhöht den Autorisierungsbetrag auf den in der Anfrage angegebenen Betrag. | | 4000008400000076 | `pm_card_credit_disableEnterpriseCardFeatures` | Lehnt die Anfrage zur stärkeren Autorisierung ab. | # Erweiterte Integration > This is a Erweiterte Integration for when platform is web and ui is elements. View the full page at https://docs.stripe.com/payments/incremental-authorization?platform=web&ui=elements. Mit der inkrementellen Autorisierung können Sie den autorisierten Betrag für einen bestätigten PaymentIntent erhöhen, bevor Sie diesen erfassen. Vor der Erfassung wird jede inkrementelle Autorisierung auf der Kreditkartenabrechnung Ihrer Kundin/Ihres Kunden als zusätzlicher ausstehender Eintrag angezeigt (z. B. erscheinen eine auf von 10 USD auf 15 USD erhöhte Autorisierung als jeweils ausstehende Einträge über 10 USD und 5 USD). Nach der Erfassung werden die ausstehenden Autorisierungen entfernt und der erfasste Gesamtbetrag wird als ein einziger endgültiger Eintrag angezeigt. ## Verfügbarkeit Beachten Sie bei der Verwendung von inkrementellen Autorisierungen folgende Einschränkungen: - Sie ist nur mit Visa, Mastercard, American Express oder Discover verfügbar. - Für bestimmte Kartenmarken gelten Beschränkungen hinsichtlich der Händlerkategorie (siehe unten). Weitere Informationen zu inkrementellen Autorisierungen und persönlichen Zahlungen mit Terminal finden Sie unter [Inkrementelle Autorisierungen](https://docs.stripe.com/terminal/features/incremental-authorizations.md). > #### IC+-Funktion > > Wir bieten Benutzerinnen und Benutzern mit *IC+* (A pricing plan where businesses pay the variable network cost for each transaction plus the Stripe fee rather than a flat rate for all transactions. This pricing model provides more visibility into payments costs)-Preisen inkrementelle Autorisierungen an. Wenn Sie die Standardpreise von Stripe nutzen und Zugang zu dieser Funktion wünschen, kontaktieren Sie uns bitte über das Formular unter [Stripe-Support](https://support.stripe.com). ### Verfügbarkeit nach Kartennetzwerk und Händlerkategorie Verwenden Sie inkrementelle Autorisierungen für Zahlungen, die die nachfolgenden Kriterien erfüllen. Sie finden Ihre Nutzerkategorie im [Dashboard](https://dashboard.stripe.com/settings/update/company/update). Der Versuch, eine inkrementelle Autorisierung für eine Zahlung durchzuführen, die die folgenden Kriterien nicht erfüllt, resultiert in einem Fehler. | Marke der Karte | Land des Händlers | Zahlungsart | Händlerkategorie | | -------------------- | ----------------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Visa** | Global | Alle Kartenzahlungsarten | Alle Nutzerkategorien | | **Mastercard** | Global* | Alle Kartenzahlungsarten | Alle Nutzerkategorien | | **American Express** | Global | Alle Kartenzahlungsarten** | Alle Nutzerkategorien | | **Discover** | Global | Alle Kartenzahlungsarten | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinkhallen (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **Discover** | Global | Card Not Present | Taxifahrzeuge und Limousinen | MX-Nutzer/innen und JPY-Transaktionen für JP-Nutzer/innen ausgeschlossen \** Einige American Express-Aussteller unterstützen keine inkrementellen Autorisierungen. Wenn diese Funktion für diese Karten angefordert wird, wird der Status [status](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card-incremental_authorization_supported) als `unavailable` zurückgegeben. ### Netzwerke mit eingeschränktem Support (Beta) Die folgenden Kartennetzwerke bieten eingeschränkte Unterstützung für die inkrementelle Autorisierung: | Marke der Karte | Land des Händlers | Zahlungsart | Händlerkategorie | | --------------- | --------------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Diners Club** | USA, CA, UK (über Discover) | Zahlungskarte | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinkhallen (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **Diners Club** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **UnionPay** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | | **JCB** | Global (über Discover) | Card Not Present | Autovermietung, Hotels, Orts- und Pendlerverkehr, Personenbeförderung, einschließlich Fähren, Schienenpersonenverkehr, Taxis/Limousinen, Buslinien-Charter, Tour, Dampf-/Kreuzfahrtschiffe, Vermietung und Leasing von Booten, Lebensmittelgeschäfte und Supermärkte, Laden von Elektrofahrzeugen, Gaststätten und Restaurants, Trinklokale (alkoholische Getränke), Hotels, Motels, Resorts, Wohnwagenparks und Campingplätze, Vermietung und Leasing von Geräten/Werkzeugen/Möbeln/Haushaltsgeräten, Autovermietung, Vermietung von Lastkraftwagen und Nutzfahrzeugen, Vermietung von Wohnmobilen und Freizeitfahrzeugen, Parkplätze, Parkuhren und Parkhäuser, Vergnügungsparks, Zirkusse, Wahrsager, Freizeitdienstleistungen (nicht klassifiziert) | ### Inkrementelle Autorisierungen mit starker Kundenauthentifizierung (SCA) Wenn Sie und der/die Karteninhaber/in sich in einem [Land mit SCA-Anforderungen](https://support.stripe.com/questions/countries-in-the-european-economic-area-\(eea\)-impacted-by-strong-customer-authentication-\(sca\)-regulation) befinden, müssen Sie bei der Verwendung der inkrementellen Autorisierung wichtige Dinge beachten. Wenn Sie die inkrementelle Autorisierung bei der Erstautorisierung anfordern, konfiguriert Stripe die Zahlungsmethode automatisch für zukünftige Off-Session-Nutzung. Obwohl dazu 3D Secure (3DS) für die anfängliche Autorisierung erforderlich ist, werden nachfolgende inkrementelle Autorisierungen für diese Zahlung als vom Händler initiiert angesehen, wodurch möglicherweise auf jede zusätzliche starke Kundenauthentifizierung verzichtet wird. Informieren Sie Ihre Kundinnen/Kunden bei der ersten Transaktion darüber, dass ihre Zahlung für zukünftige Off-Session-Nutzung mit den inkrementellen Autorisierungen gespeichert wird. Bei einigen 3DS-Transaktionen geht [die Haftung für betrügerische Rückbuchungen (gestohlene oder gefälschte Karten) von Ihnen auf den/die Kartenaussteller/in über](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments). Sie profitieren nicht von der Haftungsverlagerung, wenn Sie von Händlerinnen/Händlern initiierte Transaktionen übermitteln. > #### Compliance > > Sie sind für die Einhaltung aller geltenden Gesetze, Vorschriften und Netzwerkregeln verantwortlich, wenn Sie die Zahlungsdaten eines Kunden/einer Kundin speichern. Zum Beispiel, wenn Sie ihre Zahlungsmethode für die zukünftige Verwendung speichern möchten, beispielsweise um Zahlungen zu tätigen, wenn sie Ihre Website oder App nicht aktiv nutzen. Fügen Sie Ihrer Website oder App Bedingungen hinzu, die angeben, wie Sie die Details zur Zahlungsmethode speichern und Kundinnen/Kunden die Möglichkeit geben, sich anzumelden. > > Wenn Sie Zahlungen offline vornehmen möchten, stellen Sie sicher, dass Ihre Bedingungen Folgendes enthalten: > > - Die kundenseitige Zustimmung, eine Zahlung oder mehrere Zahlungen für bestimmte Transaktionen in deren Namen einzuleiten. - Der erwartete Zeitpunkt und die voraussichtliche Häufigkeit von Zahlungen (z. B. Zahlungen für geplante Raten- oder Abonnementzahlungen oder für außerplanmäßige Aufstockungen). - Wie Sie den Zahlbetrag ermitteln. - Ihre Stornorichtlinie, wenn die Zahlungsmethode für einen Abonnementdienst ist. > > Dokumentieren Sie unbedingt die schriftliche Zustimmung Ihrer Kundinnen und Kunden zu diesen Bedingungen. ## Best Practices Wenn Sie die inkrementelle Autorisierung verwenden, sollten Sie Ihre Kundinnen und Kunden proaktiv über alle Autorisierungen für geschätzte Beträge benachrichtigen, die inkrementelle Autorisierungen nach sich ziehen können und die Beträge erhöhen. Im Folgenden finden Sie einige Best Practices. - Geben Sie an, dass eine Autorisierung für einen geschätzten Betrag erfolgt und dass während des Bezahlvorgangs bzw. vor dem Kaufabschluss weitere Autorisierungsanfragen folgen können. - Stützen Sie die geschätzten Beträge auf einer realistischen Schätzung des Gesamtbetrags der Transaktion. > #### Compliance > > Sie sind für die Einhaltung aller geltenden Gesetze, Vorschriften und Netzwerkregeln verantwortlich, wenn Sie inkrementelle Autorisierungen nutzen. Lesen Sie die Netzwerkregeln der Kartennetzwerke, für die Sie diese Funktion verwenden möchten, um sicherzustellen, dass Ihre Verkäufe den geltenden Regeln entsprechen, die je nach Netzwerk variieren. Beispielsweise schränken die meisten Kartennetzwerke die Berechnung der in der Erstautorisierung enthaltenen geschätzten Beträge ein. Sie verbieten die Verwendung von inkrementellen Autorisierungen für Transaktionen, bei denen der Transaktionsbetrag zum Zeitpunkt der Autorisierung bekannt sein sollte (z. B. bei wiederkehrenden Zahlungen für Abonnements). > > 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 fachliche 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 Verwenden Sie den Parameter `request_incremental_authorization`, um die PaymentIntents anzugeben, die Sie erhöhen möchten. Mit den Parametern `if_available` oder `never` bestimmen Sie, wann die Erhöhung eines PaymentIntent beginnen soll: - `if_available`: Der erstellte PaymentIntent lässt zukünftige Erhöhungen basierend auf der [inkrementellen Verfügbarkeit des Autorisierungs-Supports](https://docs.stripe.com/payments/incremental-authorization.md#availability) zu. - `never`: Der erstellte PaymentIntent lässt keine zukünftigen Erhöhungen zu. Sie können inkrementelle Autorisierungen für nicht erfasste Zahlungen nur nach der [PaymentIntent-Bestätigung](https://docs.stripe.com/api/payment_intents/confirm.md) durchführen. Um den Betrag einer Zahlung vor der Bestätigung anzupassen, verwenden Sie stattdessen die [Aktualisierungsmethode](https://docs.stripe.com/api/payment_intents/update.md). ```curl curl https://api.stripe.com/v1/payment_intents \ -u "<>:" \ -d amount=1000 \ -d currency=usd \ -d "payment_method_types[]=card" \ -d payment_method=pm_card_debit_incrementalAuthAuthorized \ -d confirm=true \ -d capture_method=manual \ -d "expand[]=latest_charge" \ -d "payment_method_options[card][request_incremental_authorization]=if_available" ``` In der PaymentIntent-Bestätigungsantwort enthält das Feld [payment_method_details](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details) für die [latest_charge](https://docs.stripe.com/api/charges/object.md) den Eintrag `available` oder `unavailable`, je nach der Kundenzahlungsmethode und [den oben genannten Verfügbarkeitskriterien](https://docs.stripe.com/payments/incremental-authorization.md#availability). Dadurch wird bestimmt, ob ein PaymentIntent für eine inkrementelle Autorisierung infrage kommt oder nicht. (Wenn Sie in Ihrer PaymentIntent-Bestätigungsanfrage keine inkrementelle Autorisierung angefordert haben, ist diese `unavailable`.) ```json // PaymentIntent Response { "id": "pi_ANipwO3zNfjeWODtRPIg", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, "amount_received": 0, ... // if latest_charge is expanded { "latest_charge": { "amount": 1000, "payment_method_details": { "card": { "incremental_authorization": {"status": "available" // or "unavailable" } } } ... } } } ``` ## Inkrementelle Autorisierung durchführen Um den autorisierten Betrag für einen PaymentIntent zu erhöhen, verwenden Sie den [increment_authorization](https://docs.stripe.com/api/payment_intents/increment_authorization.md)-Endpoint und geben Sie den aktualisierten [Autorisierungsbetrag](https://docs.stripe.com/api/payment_intents/increment_authorization.md#increment_authorization-amount) an, auf den erhöht werden soll. Dieser muss größer als der ursprünglich autorisierte Betrag sein. Dadurch wird versucht, einen höheren Betrag für die Karte Ihres Kunden/Ihrer Kundin zu autorisieren. Ein einzelner PaymentIntent kann diesen Endpoint mehrmals aufrufen, um den autorisierten Betrag weiter zu erhöhen. Sie haben maximal 10 inkrementelle Autorisierungsversuche pro PaymentIntent. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/increment_authorization \ -u <>: \ -d "amount"=1500 ``` Wenn die inkrementelle Autorisierung erfolgreich war, wird das PaymentIntent-Objekt mit dem aktualisierten Betrag zurückgegeben. Schlägt die Autorisierung fehl, wird stattdessen der Fehler [card_declined](https://docs.stripe.com/error-codes.md#card-declined) zurückgegeben. Das PaymentIntent-Objekt kann weiterhin für den zuvor autorisierten Betrag erfasst werden. Alle potenziellen Aktualisierungen anderer PaymentIntent-Felder (z. B. [application_fee_amount](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-application_fee_amount), [transfer_data](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-transfer_data), [metadata](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-metadata), [description](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-description), and [statement_descriptor](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-statement_descriptor)) werden nicht gespeichert, wenn die inkrementelle Autorisierung fehlschlägt. Die inkrementelle Autorisierung hat eine Obergrenze von entweder 500 USD (oder dem entsprechenden Betrag in lokaler Währung) oder 500 % über dem zuvor autorisierten Betrag (je nachdem, welcher Betrag höher ist) für jedes einzelne Inkrement. ## PaymentIntent erfassen Unabhängig davon, ob Sie den autorisierten Betrag für einen PaymentIntent mit einer inkrementellen Autorisierung erhöhen oder nicht, müssen Sie die Gelder erfassen, bevor die ursprüngliche Autorisierung abläuft. Inkrementelle Autorisierungen verlängern [die Gültigkeitsdauer](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) nicht. Um den autorisierten Betrag für einen PaymentIntent mit vorherigen inkrementellen Autorisierungen zu erfassen, verwenden Sie wie gewohnt den [capture](https://docs.stripe.com/api/payment_intents/capture.md)-Endpoint. #### Curl ```bash curl https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/capture \ -u <>: ``` Wenn die inkrementelle Autorisierung erfolgreich war, wird das erfasste PaymentIntent-Objekt mit dem aktualisierten Betrag zurückgegeben. Schlägt die Autorisierung fehl, wird stattdessen ein [card_declined-Fehler](https://docs.stripe.com/error-codes.md#card-declined) zurückgegeben. Der PaymentIntent wird nicht erfasst, kann aber weiterhin für den zuvor autorisierten Betrag erfasst werden. Alle potenziellen Aktualisierungen an anderen PaymentIntent-Feldern (z. B. [application_fee_amount](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-application_fee_amount), [transfer_data](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-transfer_data), [metadata](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-metadata), [description](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-description) and [statement_descriptor](https://docs.stripe.com/api/payment_intents/capture.md#capture_payment_intent-statement_descriptor)) werden nicht gespeichert, wenn die inkrementelle Autorisierung fehlschlägt. ## Integration testen Verwenden Sie eine Stripe-Testkarte mit beliebiger Prüfziffer, Postleitzahl und einem beliebigen Ablaufdatum in der Zukunft, um beim Testen inkrementelle Autorisierungen auszulösen: 1. Erstellen Sie zunächst den PaymentIntent mit der Testkarte im [Schritt zum Erstellen und Bestätigen des PaymentIntent](https://docs.stripe.com/payments/incremental-authorization.md#create-and-confirm). 1. Führen Sie die inkrementelle Autorisierung mit den im Schritt zur [Durchführung einer inkrementellen Autorisierung](https://docs.stripe.com/payments/incremental-authorization.md#increment-authorization) angegebenen Parametern durch und verwenden Sie die folgenden Testkarten, um die inkrementelle Autorisierung auszulösen. | Die Nummer | Zahlungsmethode | Beschreibung | | ---------------- | ---------------------------------------------- | -------------------------------------------------------------------------- | | 4000058400000063 | `pm_card_debit_incrementalAuthAuthorized` | Erhöht den Autorisierungsbetrag auf den in der Anfrage angegebenen Betrag. | | 4000008400000076 | `pm_card_credit_disableEnterpriseCardFeatures` | Lehnt die Anfrage zur stärkeren Autorisierung ab. |