# Zahlungen zurückerstatten und stornieren Erfahren Sie, wie Sie eine Zahlung stornieren oder zurückerstatten. Sie können [eine Zahlung kostenlos stornieren](https://docs.stripe.com/refunds.md#cancel-payment), bevor sie abgeschlossen ist. Oder Sie können eine erfolgreiche Zahlung ganz oder teilweise zurückerstatten, was mit einer Gebühr verbunden sein kann. Die Bearbeitungsgebühren von Stripe aus der ursprünglichen Transaktion werden nicht zurückerstattet. Weitere Informationen finden Sie auf [unserer Preisgestaltungsseite](https://stripe.com/pricing/local-payment-methods). Rückerstattungen werden von Ihrem verfügbaren Stripe-Guthaben (ohne ausstehende Beträge) abgezogen. Sollte Ihr verfügbares Guthaben den Betrag der Rückerstattung nicht decken, hält Stripe die Rückerstattung für Kartentransaktionen zurück (Rückerstattungen für andere Zahlungsmethoden schlagen fehl), bis Ihr Stripe-Guthaben ausreichend ist. Sie können ein negatives Stripe-Guthaben ausgleichen, indem Sie Zahlungen einziehen oder eine *Aufstockung* (The act of adding funds to a Stripe account, typically through a transfer from a bank external to Stripe) Ihres Kontoguthabens durchführen. In Regionen, in denen dies möglich ist, kann Stripe Ihr Bankkonto automatisch belasten, um ein negatives Stripe-Guthaben auszugleichen. ## Rückerstattungsanfragen Wir übermitteln Rückerstattungsanfragen an die Kundenbank oder den *Kartenaussteller* (The entity that issued a payment card to a cardholder. This could be a bank, such as with the Visa or Mastercard network, or it could be the card network itself, such as with American Express). Erfolgreiche Rückerstattungen werden je nach Kartennetzwerk und ausstellender Bank in Echtzeit auf den Kontoauszügen Ihrer Kundinnen/Kunden angezeigt. Anfechtungen und Rückbuchungen von Kreditkartenzahlungen, die vollständig zurückerstattet werden, sind nicht möglich. Wenn alle folgenden Bedingungen zutreffen, senden wir eine E-Mail an Ihre/n Kund/in, um ihn/sie über die Rückerstattung zu informieren: - Die ursprüngliche Zahlung wurde für eine/n Kund/in in Ihrem Stripe Konto erstellt. - Der/die Kund/in hat eine gespeicherte E-Mail-Adresse. - Sie haben im [Dashboard](https://dashboard.stripe.com/account/emails) die Option **Kund/innen eine E-Mail bezüglich Rückerstattungen senden** aktiviert. [Ihre zurückerstatteten Zahlungen können Sie in Ihrem Dashboard anzeigen](https://dashboard.stripe.com/test/payments?status%5B0%5D=refunded&status%5B1%5D=refund_pending&status%5B2%5D=partially_refunded). ## Rückerstattungen ausstellen Sie können Rückerstattungen über die [Refunds API](https://docs.stripe.com/api/refunds.md) oder das [Dashboard](https://dashboard.stripe.com/test/payments) ausstellen. Sie können für eine Abbuchung mehr als eine Rückerstattung ausstellen, Sie können jedoch keinen Gesamtbetrag zurückerstatten, der den ursprünglichen Abbuchungsbetrag übersteigt. #### Dashboard So erstatten Sie eine Zahlung über das Dashboard: 1. Suchen Sie auf der Seite [Payments](https://dashboard.stripe.com/payments) nach der Zahlung, die Sie zurückerstatten möchten. 1. Klicken Sie rechts neben der Zahlung auf das Überlaufmenü (⋯) und wählen Sie dann **Zahlung zurückerstatten** aus. 1. Standardmäßig stellen Sie eine vollständige Rückerstattung aus. Geben Sie für eine Teilrückerstattung einen anderen Rückerstattungsbetrag ein. 1. Wählen Sie einen Grund für die Rückerstattung aus. Wenn Sie **Sonstiges** auswählen, müssen Sie einen Vermerk hinzufügen, in dem der Grund für die Rückerstattung erläutert wird. Klicken Sie auf **Rückerstattung**. Alternativ können Sie auf der Detailseite auf eine bestimmte Zahlung klicken und eine Rückerstattung veranlassen. Sie können [Rückerstattungsbelege](https://docs.stripe.com/receipts.md#refund-receipts) auch automatisch oder manuell für jede Rückerstattung versenden. > #### Massenrückerstattungen > > Das Dashboard unterstützt Massen-Rückerstattungen für vollständige Zahlungen. Wählen Sie die zu erstattenden Zahlungen aus, indem Sie das Kontrollkästchen links neben jeder Zahlung aktivieren, selbst bei mehreren Seiten mit Ergebnissen. Klicken Sie dann auf **Rückerstattung** und wählen Sie einen Grund aus. Beachten Sie, dass Sie auf diese Weise nur vollständige Rückerstattungen ausstellen können. Teilerstattungen müssen einzeln ausgestellt werden. #### API Um eine Zahlung über die API zurückzuerstatten, [erstellen Sie eine Rückerstattung](https://docs.stripe.com/api.md#create_refund) und geben Sie die ID der Zahlung oder [PaymentIntent](https://docs.stripe.com/api/payment_intents.md) an. Wenn Sie einen PaymentIntent verwenden, um eine Zahlung einzuziehen, erstellt Stripe ein [Zahlungs](https://docs.stripe.com/api/charges/object.md)-Objekt. Um eine Zahlung zurückzuerstatten, wenn ein PaymentIntent erfolgreich war, erstellen Sie mit dem PaymentIntent eine Rückerstattung, die dem Betrag der zugrundeliegenden Zahlung entspricht. Sie haben auch die Möglichkeit, nur einen Teil einer Zahlung zurückzuerstatten, indem Sie den gewünschten Betrag angeben. Wenn Sie die Stripe Tax APIs verwenden, um Verkäufe aufzuzeichnen, müssen Sie [Rückerstattungen aufzeichnen](https://docs.stripe.com/tax/custom.md#reversals). ```curl curl https://api.stripe.com/v1/refunds \ -u "<>:" \ -d payment_intent=pi_Aabcxyz01aDfoo ``` Sie können auch nur einen Teil eines PaymentIntent zurückerstatten, indem Sie einen Betrag angeben. Geben Sie dazu einen `Betragsparameter` als Ganzzahl in Cent an (oder die kleinste Währungen der Zahlung). ```curl curl https://api.stripe.com/v1/refunds \ -u "<>:" \ -d payment_intent=pi_Aabcxyz01aDfoo \ -d amount=1000 ``` Wenn Sie [Autorisierung und Erfassung](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) einer Zahlung trennen und einen PaymentIntent mit dem Status `requires_capture` zurückerstatten möchten, ist der Rückerstattungsprozess anders. In diesem Fall bleibt die mit dem PaymentIntent verknüpfte Zahlung unerfasst und kann nicht direkt zurückerstattet werden. Sie müssen [den PaymentIntent](https://docs.stripe.com/api/payment_intents/cancel.md) stornieren. ### Rückerstattungen über eine Connect-Plattform Das Rückerstattungsverhalten hängt von dem in Ihrer Integration verwendeten [Connect-Zahlungstyp](https://docs.stripe.com/connect/charges.md#refund-creation) ab. - Stripe belastet das verbundene Konto direkt für Rückerstattungen an [Direct Charge](https://docs.stripe.com/connect/direct-charges.md#issue-refunds)-Zahlungen. - Stripe belastet Ihre Plattform für Rückerstattungen bei [Destination Charges](https://docs.stripe.com/connect/destination-charges.md#issue-refunds) oder [separaten Zahlungen und Übertragungen](https://docs.stripe.com/connect/separate-charges-and-transfers.md#issue-refunds) (mit oder ohne `on_behalf_of`)-Zahlungen. Stornieren Sie die mit diesen Zahlungen verknüpften Übertragungen, um den Rückerstattungsbetrag von Ihren verbundenen Konten zurückzuerhalten. Connect-Plattformen können ihre verbundenen Konten in die Lage versetzen, Rückerstattungen an Kundinnen und Kunden von ihrer Website aus vorzunehmen, indem sie die Connect-Komponente [Zahlungen](https://docs.stripe.com/connect/supported-embedded-components/payments.md) oder die Komponente [Zahlungsdetails](https://docs.stripe.com/connect/supported-embedded-components/payment-details.md) verwenden. ## Rückerstattungsziele Rückerstattungen können nur an die ursprüngliche Zahlungsmethode zurückgesendet werden, die bei einer Abbuchung verwendet wurde. Es ist nicht möglich, eine Rückerstattung an ein anderes Ziel (z. B. eine andere Karte oder ein anderes Bankkonto) zu senden. Rückerstattungen auf abgelaufene oder stornierte Karten werden von dem/der Kartenaussteller/in des/der Kund/in bearbeitet und in den meisten Fällen der Ersatzkarte des/der Kund/in gutgeschrieben. Wenn keine Ersatzkarte vorhanden ist, lässt der/die Kartenaussteller/in dem/der Kund/in die Rückerstattung auf andere Weise (beispielsweise per Scheck oder Einzahlung auf Bankkonto) zukommen. In seltenen Fällen kann eine Rückerstattung auf eine Karte [fehlschlagen](https://docs.stripe.com/refunds.md#failed-refunds). Bei anderen Zahlungsmethoden wie [ACH](https://docs.stripe.com/payments/ach-direct-debit.md), [iDEAL](https://docs.stripe.com/payments/ideal.md) usw. kann die Abwicklung von Rückerstattungen von Bank zu Bank variieren. Wenn eine Kundin/ein Kunde seine/ihre Zahlungsmethode geschlossen hat, sendet die Bank die Rückerstattung möglicherweise an uns zurück, und sie wird als [fehlgeschlagen](https://docs.stripe.com/refunds.md#failed-refunds) gekennzeichnet. ## Umgang mit fehlgeschlagenen Rückerstattungen Eine Rückerstattung kann fehlschlagen, wenn die Bank oder der Kartenaussteller des Kunden/der Kundin diese nicht verarbeiten konnte. Beispielsweise kann ein geschlossenes Bankkonto oder ein Problem mit der Karte dazu führen, dass eine Rückerstattung fehlschlägt. Die Bank schickt den erstatteten Betrag an uns zurück, und wir fügen ihn dem Saldo auf Ihrem Stripe-Konto wieder hinzu. Dieser Vorgang kann bis zu 30 Tage ab Buchungsdatum in Anspruch nehmen. Bei Verwendung der API wechselt der Status des Objekts [Rückerstattung](https://docs.stripe.com/api.md#refund_object) zu `failed` und enthält die folgenden Attribute: - `failure_balance_transaction`: Die ID der [Saldo-Transaktion](https://docs.stripe.com/api.md#balance_transaction_object), die den Betrag darstellt, der an Ihren Stripe-Saldo zurückgesendet wird - `failure_reason`: Der Grund, warum die Rückerstattung fehlgeschlagen ist. Zu diesen Gründen gehören: | Fehlerursache | Beschreibung | | ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `charge_for_pending_refund_disputed` | Ein Kunde/eine Kundin hat die Abbuchung angefochten, während die Rückerstattung noch aussteht. In diesem Fall empfehlen wir, die angefochtene Zahlung [anzunehmen oder anzufechten](https://docs.stripe.com/disputes/responding.md#decide), anstatt eine Rückerstattung vorzunehmen, um doppelte Erstattungen an die Kundin/den Kunden zu vermeiden. | | `declined` | Rückerstattung von unseren Finanzpartnern abgelehnt. | | `expired_or_canceled_card` | Die Zahlung wird von einem Kunden/einer Kundin storniert oder ist beim Partner abgelaufen. | | `insufficient_funds` | Die Rückerstattung ist aufgrund unzureichender Deckung ausstehend und hat das Zeitfenster für ausstehende Rückerstattungen überschritten. | | `lost_or_stolen_card` | Die Rückerstattung ist aufgrund des Verlusts oder Diebstahls der Originalkarte fehlgeschlagen. | | `merchant_request` | Die Rückerstattung ist auf Anfrage des Unternehmens fehlgeschlagen. | | `unknown` | Die Rückerstattung ist aus einem unbekannten Grund fehlgeschlagen. | Bei einigen Zahlungsmethoden ist der von unseren Finanzpartnern bereitgestellte Ablehnungscode, der den Grund für die fehlgeschlagene Rückerstattung angibt, im Feld `network_decline_code` des Hashs `destination_details` verfügbar: ``` { id: "pyr_1234", destination_details: { blik: { network_decline_code: "decline_code" }, type: 'blik', } } ``` Im seltenen Fall, dass eine Rückerstattung fehlschlägt, benachrichtigen wir Sie über das *Ereignis* (A tool to send events to your application via webhook or directly to your cloud infrastructure) `refund.failed` (siehe [alle Rückerstattungsereignisse](https://docs.stripe.com/refunds.md#refund-events)). In diesem Fall müssen Sie einen alternativen Weg finden, Ihrer Kundin/Ihrem Kunden eine Rückerstattung zukommen zu lassen. Wenn Ihre Plattform [Connect mit Destination Charges](https://docs.stripe.com/connect/destination-charges.md#issue-refunds) verwendet, werden Gelder aus einer fehlgeschlagenen Rückerstattung auf das Stripe-Guthaben Ihres Plattformkontos überwiesen. ## Rückerstattung stornieren Je nach Art der Rückerstattung können Sie eine Rückerstattung möglicherweise stornieren, bevor sie auf dem Kundenkonto eingeht. Die Rückerstattungen einiger Karten können für kurze Zeit storniert werden und dürfen in diesem Fall noch nicht als Zahlungsstorno verarbeitet worden sein. Derzeit kommen nur Dashboard-Stornierungen für Kartenrückerstattungen infrage. Bei einigen [Zahlungsmethoden](https://docs.stripe.com/payments/bank-transfers.md#refunds) kontaktiert Stripe die Kundinnen/Kunden, um vor der Verarbeitung der Rückerstattung Bankinformationen einzuholen. Diese Rückerstattungen können Sie stornieren, wenn die Bankdaten noch nicht erfasst wurden. Für diese Art der Rückerstattung kommen sowohl Stornierungen über die API als auch das Dashboard infrage. Stornierte Rückerstattungen wechseln in den Status `canceled`. Da es sich bei Stornierungen um eine Art von Rückerstattungsfehler handelt, sind die Attribute `failure_reason` und `failure_balance_transaction` in der [Rückerstattung](https://docs.stripe.com/api.md#refund_object) enthalten. Wenn Ihre Plattform [Connect mit Destination Charges](https://docs.stripe.com/connect/destination-charges.md#issue-refunds) verwendet, werden Gelder aus einer stornierten Rückerstattung auf das Stripe-Guthaben Ihres Plattformkontos überwiesen. To cancel a refund using the Dashboard: 1. Find the payment associated with the refund in the [Payments](https://dashboard.stripe.com/payments) page. 1. Click the overflow menu (⋯) to the right of the payment, then select **Cancel refund**. 1. If there are multiple partial refunds, select the correct refund in the dropdown. 1. Confirm the refund cancellation by selecting **Yes, cancel refund**. Alternatively, you can click a specific payment and cancel the refund from its details page. ## Rückerstattung und Storno Einige Rückerstattungen, d. h. solche, die kurz nach der ursprünglichen Abbuchung ausgestellt werden, werden in Form einer *Stornierung* (A reversal is the cancellation of a transaction. Stripe doesn't withhold any fees for payment reversals) statt einer Rückerstattung angezeigt. Bei einem Storno verschwindet die ursprüngliche Abbuchung vom Kontoauszug des/der Kund/in, und es wird keine separate Gutschrift ausgestellt. Die Nutzerinnen und Nutzer von *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) bemerken möglicherweise einen Unterschied hinsichtlich der Kosten zwischen Stornos und Rückerstattungen, da bei Stornos in der Regel geringere Netzwerkgebühren anfallen. #### Dashboard So überprüfen Sie, ob eine Rückerstattung im Dashboard als Storno gilt: 1. Öffnen Sie die Seite mit den Zahlungsdetails der Zahlung, die mit der Rückerstattung verknüpft ist. 1. Klicken Sie im Zeitplan des Rückerstattungseintrags auf **Details anzeigen**. 1. Falls es sich um einen Storno handelt, wird eine entsprechende Meldung angezeigt. #### API So prüfen Sie, ob eine Rückerstattung mit der API als Storno gilt: 1. Verwenden Sie das [Ereignis](https://docs.stripe.com/refunds.md#refund-events) `refund.updated` oder führen Sie den [Abruf der Erstattung](https://docs.stripe.com/api/refunds/retrieve.md) mit der API durch. 1. Wenn es sich um ein Storno handelt, wird `destination_details[card][type] = 'reversal'` zurückgegeben. ## Eine Rückerstattung nachverfolgen Nachdem Sie eine Rückerstattung initiiert haben, sendet Stripe Rückerstattungsanfragen an die Bank oder den/die Kartenaussteller/in Ihres/Ihrer Kund/in. Je nach Bank wird Ihrem/ihrer Kund/in die Rückerstattung 5–10 Werktage später als Gutschrift angezeigt. Ein/e Kund/in kann Sie kontaktieren, wenn er/sie die Rückerstattung nicht sieht. Eine Rückerstattung kann aus mehreren Gründen für den/die Kund/in nicht sichtbar sein: - Rückerstattungen, die kurz nach der ursprünglichen Abbuchung ausgestellt werden, werden in Form einer Stornierung statt einer Rückerstattung angezeigt. Bei einer Stornierung wird die ursprüngliche Abbuchung vom Kontoauszug des/der Kund/in entfernt, und es wird keine separate Gutschrift ausgestellt. - Rückerstattungen können fehlschlagen, wenn sie von der Bank oder dem Kartenaussteller des Kunden/der Kundin nicht korrekt verarbeitet werden konnten. Die Bank schickt den erstatteten Betrag an uns zurück, und wir fügen ihn dem Saldo auf Ihrem Stripe-Konto wieder hinzu. Dieser Vorgang kann bis zu 30 Tage ab Anforderung der Rückerstattung in Anspruch nehmen. Wenn ein Kunde/eine Kundin nach einer Rückerstattung fragt, kann es hilfreich sein, ihm/ihr die entsprechende Referenznummer für die Rückerstattung mitzuteilen. Bei Kartenrückerstattungen kann dies eine **Acquirer Reference Number (ARN)**, **System Trace Audit Number (STAN)** oder **Retrieval Reference Number (RRN)** sein. Eine ARN, STAN oder RRN ist eine Referenznummer, die einer Kartentransaktion zugewiesen wird, während sie den Zahlungsablauf durchläuft. Bei Erstattungen mit lokalen Zahlungsmethoden kann es sich um eine Referenznummer handeln, die von Stripe oder unseren Finanzpartnern generiert und an die begünstigten Banken oder Institute weitergegeben wird. Ihr Kunde/Ihre Kundin kann diese Referenznummer dann bei seiner/ihrer Bank angeben, die ihn/sie weitergehend darüber informieren kann, wann die Rückerstattung verfügbar ist. Wenn Sie eine Referenznummer haben, kann dies auch das Vertrauen Ihres Kunden/Ihrer Kundin erhöhen, dass die Rückerstattung eingeleitet wurde. Rückerstattungsreferenzen sind unter den folgenden Bedingungen verfügbar: - Sie werden für einige Finanzpartner unterstützt und andernfalls als nicht verfügbar gekennzeichnet. - Es dauert bis zu 7 Werktage nach Initiierung der Rückerstattung, bis die ARN von nachgeschalteten Bankpartnern erhalten wird. - Im Falle einer Stornierung ist keine ARN verfügbar, da die ursprüngliche Abbuchung nicht verarbeitet wird. Für Kartennetzwerke, die keine ARNs unterstützen, versuchen wir, andere Referenzen wie die System Trace Audit Number (STAN) oder die Retrieval Reference Number (RRN) bereitzustellen. #### Dashboard So finden Sie die Referenz einer Rückerstattung über das Dashboard: 1. Öffnen Sie die Seite mit den Zahlungsdetails der Zahlung, die mit der Rückerstattung verknüpft ist. 1. Klicken Sie im Zeitplan des Rückerstattungseintrags auf **Details anzeigen**. 1. Sofern verfügbar, zeigt Stripe die ARN oder STAN in der Zwischenablage an. #### API So finden Sie die Referenz einer Rückerstattung mithilfe der API: 1. Verwenden Sie das [Ereignis](https://docs.stripe.com/refunds.md#refund-events) `refund.updated` oder führen Sie den [Abruf der Erstattung](https://docs.stripe.com/api/refunds/retrieve.md) mit der API durch. 1. Sofern verfügbar, zeigt Stripe die Referenz der Kartenrückerstattung im folgenden API-Antwortformat an: ``` { id: "re_1234", destination_details: { card: { reference: "123456", reference_status: "available", reference_type: "acquirer_reference_number", type: "refund" }, type: "card", } } ``` Oder die Referenz für ausgewählte lokale Zahlungsmethoden im folgenden API-Antwortformat: ``` { id: "pyr_1234", destination_details: { eu_bank_transfer: { reference: "123456", reference_status: "available" }, type: "eu_bank_transfer", } } ``` ## Eine Zahlung stornieren Sie können eine Zahlung über das Dashboard stornieren, wenn der Status `uncaptured` lautet, oder wenn es sich um eine Debitzahlung handelt, die noch nicht zur Bank überwiesen wurde. Um eine Zahlung mit anderen Status zu stornieren, müssen Sie die API verwenden. #### Dashboard Um Zahlungen über das Dashboard zu stornieren: 1. Suchen Sie auf der Seite [Payments](https://dashboard.stripe.com/payments) nach der Zahlung, die Sie stornieren möchten. 1. Klicken Sie auf die Zahlung und wählen Sie dann **Stornieren**. 1. Wählen Sie einen Grund für die Stornierung aus und klicken Sie dann auf **Ja**. Wenn Sie **Sonstiges** auswählen, müssen Sie eine Notiz hinzufügen, in der Sie den Grund für die Stornierung der Zahlung erläutern. Sie können eine Zahlung über das Dashboard stornieren, wenn folgende Bedingungen erfüllt sind: - Der Zahlungsstatus lautet `uncaptured`. - Die Zahlung ist eine Debitzahlung, die noch nicht zur Bank überwiesen wurde. #### API Wenn Sie eine Zahlung nicht mehr einziehen möchten, können Sie einen [PaymentIntent stornieren](https://docs.stripe.com/api/payment_intents/cancel.md). Es ist in Ordnung, einen PaymentIntent in einem unvollständigen Status wie `requires_confirmation` oder `requires_payment_method` zu belassen, da unvollständige PaymentIntents für das Verständnis der Konversionsrate beim Bezahlvorgang hilfreich sind. Das folgende Codebeispiel zeigt die Anfrage zum Stornieren des PaymentIntent. ```curl curl -X POST https://api.stripe.com/v1/payment_intents/pi_32AkjQ5H4Bas2eAolX13/cancel \ -u "<>:" ``` Sie können einen PaymentIntent nur stornieren, wenn er einen der folgenden Status aufweist: - `requires_payment_method` - `requires_capture` - `requires_confirmation` - `requires_action` - `processing` (nur wenn die zugehörige Zahlungsmethode „US-Bankkonto ist“) Ein PaymentIntent kann nach erfolgreicher Ausführung nicht mehr storniert werden. Wenn ein PaymentIntent storniert wird, können Sie ihn nicht mehr verwenden, um weitere Zahlungen vorzunehmen. Alle Vorgänge, die Ihre Anwendung versucht, für einen stornierten PaymentIntent durchzuführen, schlagen mit einem Fehler fehl. ## Rückerstattungsereignisse Stripe löst jedes Mal [Ereignisse](https://docs.stripe.com/api/events.md#events) aus, wenn eine Rückerstattung erstellt oder geändert wird. Einige andere Aktionen, wie das Schließen von Prüfungen, lösen ebenfalls Ereignisse aus, die für Rückerstattungen relevant sind. Stellen Sie sicher, dass Ihre Integration für die [Verarbeitung von Ereignissen](https://docs.stripe.com/webhooks/handling-payment-events.md) eingerichtet ist und dass Sie [Webhook-Signaturen verifizieren](https://docs.stripe.com/webhooks.md#verify-events), um zu bestätigen, dass eingehende Ereignisse von Stripe stammen. Sie müssen auch eine interne Logik erstellen, um Kundinnen und Kunden oder Ihr Team über den Status der Rückerstattung zu benachrichtigen. Stripe empfiehlt, dass Sie mindestens auf das Ereignis `refund.created` warten. In der folgenden Tabelle werden die häufigsten Ereignisse im Zusammenhang mit Rückerstattungen beschrieben. | Ereignis | Beschreibung | | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `refund.created` | Wird gesendet, wenn eine Rückerstattung erstellt wird. | | `refund.updated` | Wird gesendet, wenn die Rückerstattung aktualisiert wird. Zu den Aktualisierungen gehören das Hinzufügen von Metadaten und die Angabe von Details [wie der ARN als Referenznummer zur Nachverfolgung von Rückerstattungen](https://docs.stripe.com/refunds.md#tracing-refunds). | | `refund.failed` | Wird gesendet, wenn eine [Rückerstattung fehlgeschlagen ist](https://docs.stripe.com/refunds.md#failed-refunds). | | `charge.dispute.funds_reinstated` | Wird gesendet, wenn Gelder nach Abschluss einer Zahlungsanfechtung wieder auf Ihr Konto eingezahlt werden, einschließlich [teilweise zurückerstattete Zahlungen](https://docs.stripe.com/disputes/best-practices.md#partial-refund-bp). | | `charge.refunded` | Wird gesendet, wenn eine Zahlung zurückerstattet wird, einschließlich Teilrückerstattungen. Überwachen Sie `refund.created`, um Informationen zur Rückerstattung zu erhalten. | | `review.closed` | Wird gesendet, wenn eine [Prüfung](https://docs.stripe.com/api/events/types.md#review_object) geschlossen wird. Im Feld `reason` finden Sie die Gründe für die Schließung: `approved`, `disputed`, `canceled`, `refunded` oder `refunded_as_fraud`. | | `source.refund_attributes_required` (Deprecated) | Wird gesendet, wenn die Empfängerquelle Rückerstattungsattribute benötigt, um eine Rückerstattung oder eine Fehlzahlung zu verarbeiten. | | `charge.refund.updated` (Deprecated) | Wird gesendet, wenn die Rückerstattung aktualisiert wird, nur für Rückerstattungen mit einer entsprechenden Abbuchung. Überwachen Sie stattdessen `refund.updated` auf Aktualisierungen für alle Rückerstattungen. | ## Kostenoptimierung Wenn Ihr Unternehmen ein großes Volumen an Rückerstattungen kurz vor dem Transaktionszeitpunkt verarbeitet, empfehlen wir die Verwendung von [manueller Autorisierung und Erfassung](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md), um Ihre Rückerstattungskosten zu senken. Mit der manuellen Autorisierung und Erfassung können Sie die Kosten besser kontrollieren, indem Sie Zahlungen stornieren, bevor sie erfasst werden, oder indem Sie Ihren erfassten Betrag reduzieren, anstatt eine Rückerstattung vorzunehmen ## See also - [Gelder auf Ihr Stripe-Guthaben einzahlen](https://docs.stripe.com/get-started/account/add-funds.md) - [Gelder auf Ihr Plattform-Guthaben einzahlen](https://docs.stripe.com/connect/top-ups.md) - [Preise lokal anpassen](https://docs.stripe.com/payments/currencies/localize-prices.md)