# Use Cases testen

So testen Sie Ihre Integration.

*Sandboxes* (A sandbox is an isolated test environment that allows you to test Stripe functionality in your account without affecting your live integration. Use sandboxes to safely experiment with new features and changes) sind die Testumgebung von Stripe. Sie ermöglichen es Ihnen, Ihre Integration zu testen, ohne tatsächliche Abbuchungen oder Zahlungen vorzunehmen. Sandboxes simulieren die Erstellung realer Objekte, ohne dass dies Auswirkungen auf tatsächliche Transaktionen hat oder echtes Geld bewegt wird. Sie können über die Kontoauswahl oder auf der [Seite „Sandboxes“ im Dashboard](https://dashboard.stripe.com/sandboxes) auf Ihre Sandboxes zugreifen. Wir empfehlen Ihnen, unsere [Anwendungsfälle für Qualitätssicherungstests (QA)](https://docs.stripe.com/testing-use-cases.md#testing-use-cases) zu nutzen und unsere [Postman-Sammlung](https://docs.stripe.com/testing-use-cases.md#postman-collection) zu importieren, um Sie beim Testvorgang zu unterstützen.

## Testumgebungen

In einer Sandbox können Sie Testkreditkarten belasten sowie Testprodukte und -preise anlegen. Mit Sandboxes können Sie Transaktionen simulieren, um sicherzustellen, dass Ihre Integration ordnungsgemäß funktioniert. So lassen sich Fehler oder Probleme in Ihrer Stripe-Implementierung erkennen, bevor Sie den Go-live-Vorgang mit echten Zahlungen aufnehmen.

Nachdem Sie ein Stripe-Konto erstellt haben, werden Sie von Stripe in eine Sandbox verschoben. Eine Reihe von [Test-API-Schlüsseln](https://docs.stripe.com/keys.md#obtain-api-keys) finden Sie auf der Startseite des Stripe-Dashboards oder auf der Seite „API-Schlüssel“. Mit diesen API-Schlüsseln können Sie simulierte Daten erstellen und abrufen, indem Sie Anfragen an die Stripe-API senden.

Um echte Zahlungen entgegennehmen zu können, müssen Sie [Ihr Stripe-Konto einrichten](https://docs.stripe.com/get-started/account/set-up.md), die Sandbox über die Kontoauswahl verlassen und die Live-API-Schlüssel in Ihrer Integration verwenden. Speichern Sie Live-Geheimschlüssel in einem Geheimnisspeicher oder in Umgebungsvariablen. Speichern Sie Schlüssel nicht im Quellcode oder in Konfigurationsdateien, die in die Versionskontrolle eingecheckt sind. Weitere Informationen finden Sie unter [Best Practices für die Verwaltung geheimer API-Schlüssel](https://docs.stripe.com/keys-best-practices.md).

> #### Auswirkungen auf den Live-Modus bei Verwendung der Sandbox im Test-Modus
> 
> Wenn Sie im Dashboard Einstellungen im *Test-Modus Sandbox* ändern, können diese Änderungen möglicherweise auch im Live-Modus wirksam werden. Viele Dashboard-Seiten verfügen über ein Benachrichtigungsfeld, das die Einstellungen für den Live-Modus im Test-Modus Sandbox deaktiviert. In diesem Fall können Sie alle noch aktivierten Einstellungen bedenkenlos verwenden. Wenn keine Benachrichtigung angezeigt wird, gehen Sie davon aus, dass sich alle im Test-Modus Sandbox vorgenommenen Änderungen auf die Einstellungen im Live-Modus auswirken (denn es wird ein Banner mit dem Hinweis „Testdaten“ angezeigt).

### Sandboxes vergleichen

Ihr Stripe-Konto umfasst eine Sandbox im Test-Modus sowie die Möglichkeit, weitere Sandboxes anzulegen. Der Test-Modus ist zwar ebenfalls eine Sandbox, unterscheidet sich jedoch von den allgemeinen Sandboxes, die Sie anlegen. Das Verständnis dieser Unterschiede kann Ihnen bei der Entwicklung Ihrer Teststrategie helfen.

|                              | Sandbox im Test-Modus                                                                                                                                                                                                                                                                                   | Allgemeine Sandboxes                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Anzahl der Sandboxes         | Verwenden Sie eine Sandbox.                                                                                                                                                                                                                                                                             | Sie können bis zu fünf Sandboxes nutzen. Die Sandbox im Test-Modus zählt nicht zu den fünf zulässigen Sandboxes.                                                                                                                                                                                                                                                                                                                                        |
| Zugangskontrolle             | Weisen Sie allen Nutzerinnen und Nutzern die gleichen Rollen und Zugriffsrechte wie im Live-Modus zu.                                                                                                                                                                                                   | Regeln Sie den Zugriff strenger. Wenn die Zugriffsebene der Sandbox auf „Privat“ gesetzt ist, haben automatisch nur Administratorinnen und Administratoren Zugriff. Sie können Nutzer/innen ausschließlich in Sandboxes einladen, ohne ihnen Zugriff auf den Live-Modus zu gewähren. Wenn die Zugriffsebene der Sandbox auf „Alle Teammitglieder“ gesetzt ist, erhalten alle Nutzer/innen mit bestimmten Rollen dieselben Rollen und denselben Zugriff. |
| Einstellungen                | Teilen Sie die Einstellungen zwischen dem Live-Modus und der Sandbox im Test-Modus. Viele Einstellungen können nicht unabhängig voneinander getestet werden.                                                                                                                                            | Isolieren Sie die Einstellungen für jede Sandbox vollständig. Kopieren Sie die Einstellungen zum Zeitpunkt der Erstellung aus dem Live-Modus und testen Sie unabhängig von Ihrer Live Integration.                                                                                                                                                                                                                                                      |
| API-Unterstützung            | Unterstützt V1 und [unterstützt teilweise V2](https://docs.stripe.com/api-v2-overview.md#limitations)).                                                                                                                                                                                                 | Unterstützt V1 und V2.                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Löschen                      | Kann nicht gelöscht werden.                                                                                                                                                                                                                                                                             | Kann gelöscht werden.                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Apps                         | Für die Installation muss die App eine Sandbox im Test-Modus unterstützen.                                                                                                                                                                                                                              | Für die Installation muss die App Sandboxes unterstützen.                                                                                                                                                                                                                                                                                                                                                                                               |
| Produktbeschränkungen        | Sie können die Preisgestaltung für *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) im Test-Modus der Sandbox nicht testen. | Sie können *IC+*-Preise nicht in einer Sandbox testen.                                                                                                                                                                                                                                                                                                                                                                                                  |
| Ratenbegrenzungen            | Halten Sie konsistente [Ratenbegrenzungen ein](https://docs.stripe.com/rate-limits.md).                                                                                                                                                                                                                 | Halten Sie konsistente [Ratenbegrenzungen ein](https://docs.stripe.com/rate-limits.md).                                                                                                                                                                                                                                                                                                                                                                 |
| Kartennummern für Testzwecke | Verwenden Sie dieselben [Testkartennummern](https://docs.stripe.com/testing-use-cases.md#test-card-numbers).                                                                                                                                                                                            | Verwenden Sie dieselben [Testkartennummern](https://docs.stripe.com/testing-use-cases.md#test-card-numbers).                                                                                                                                                                                                                                                                                                                                            |

## Sandboxes im Vergleich zum Live-Modus

Alle Stripe-API-Anfragen erfolgen entweder in einer Sandbox oder im *Live-Modus* (Use this mode when you’re ready to launch your app. Card networks or payment providers process payments). Auf API-Objekte in einem Modus kann im anderen Modus nicht zugegriffen werden. So kann beispielsweise ein Test-[Produkt-Objekt](https://docs.stripe.com/api/products/object.md) nicht Teil einer Zahlung im Live-Modus sein.

| Typ        | Wann diese eingesetzt werden                                                                                                                                                                                                                         | Objekte                                                                                                                                                                                                    | Verwendung                                                                                                                                                                                | Überlegungen                                                                                                                                                                                                                                                                                                     |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Sandboxen  | Verwenden Sie eine Sandbox und die damit verbundenen Test-API-Schlüssel, wenn Sie Ihre Integration erstellen. In einer Sandbox wickeln Kartennetzwerke und Zahlungsanbieter keine Zahlungen ab.                                                      | API-Aufrufe geben simulierte Objekte zurück. Sie können zum Beispiel die Testobjekte `account`, `payment`, `customer`, `charge`, `refund`, `transfer`, `balance` und `subscription` abrufen und verwenden. | Verwenden Sie [Testkreditkarten und -konten](https://docs.stripe.com/testing.md#cards). Darüber können Sie allerdings keine echten Zahlungen akzeptieren oder mit echten Konten arbeiten. | [Identity](https://docs.stripe.com/identity.md) führt keine Verifizierungsprüfungen durch. Connect-[Kontenobjekte](https://docs.stripe.com/api/accounts/object.md) geben außerdem keine sensiblen Felder zurück.                                                                                                 |
| Live-Modus | Verwenden Sie den Live-Modus und die damit verbundenen Live-API-Schlüssel, wenn Sie bereit sind, Ihre Integration zu starten und echtes Zahlungen anzunehmen. Im Live-Modus werden Zahlungen von Kartennetzwerken und Zahlungsanbietern verarbeitet. | API-Aufrufe geben echte Objekte zurück. Sie können zum Beispiel echte Objekte wie `account`, `payment`, `customer`, `charge`, `refund`, `transfer`, `balance` und `subscription` abrufen und verwenden.    | Akzeptieren Sie echte Kreditkarten und arbeiten Sie mit Kundenkonten. Sie können echte Zahlungsautorisierungen, Gebühren und Erfassungen für Kreditkarten und Konten akzeptieren.         | Zahlungsanfechtungen haben einen differenzierteren Ablauf und einen einfacheren [Testvorgang](https://docs.stripe.com/testing.md#disputes). Außerdem haben einige [Zahlungsmethoden](https://docs.stripe.com/payments/payment-methods.md) einen differenzierteren Ablauf und es sind mehr Schritte erforderlich. |

Die Nutzung der Sandbox im Dashboard hat keine Auswirkungen auf Ihren Integrationscode. Die API-Schlüssel für den Test- und den Live-Modus beeinflussen das Verhalten Ihres Codes.

## Eine zusätzliche Sandbox erstellen

So erstellen und richten Sie eine zusätzliche Sandbox im Dashboard ein:

#### Sandbox erstellen

1. Gehen Sie [im Dashboard zur Seite „Sandboxes“](https://dashboard.stripe.com/sandboxes).
1. Klicken Sie oben rechts auf **Erstellen**.

#### Zugriff verwalten

Neue Sandboxes sind standardmäßig privat und gewähren anderen Teammitgliedern nicht automatisch Zugriff. Sie können allen Teammitgliedern Zugriff gewähren:

1. Gehen Sie [im Dashboard zur Seite „Sandboxes“](https://dashboard.stripe.com/sandboxes).
1. Klicken Sie auf das Überlaufmenü (⋯) für die Sandbox.
1. Wählen Sie **Zugriff ändern**.

Sie können die Zugriffsrechte auf Nutzerebene auf folgende Weise verwalten:

- Gewähren Sie Zugriff auf eine [bestimmte Sandbox](https://docs.stripe.com/sandboxes/dashboard/manage-access.md#grant-users-access-to-a-specific-sandbox).
- Gewähren Sie einen [reinen Testzugang](https://docs.stripe.com/sandboxes/dashboard/manage-access.md#grant-users-access-for-testing-only).
- Gewähren Sie Zugriff auf [alle Sandboxes](https://docs.stripe.com/sandboxes/dashboard/manage-access.md#grant-users-access-to-all-sandboxes-in-an-account).

#### Ihre Sandbox-Anmeldedaten abrufen

Verwenden Sie diese Anmeldedaten, um Ihre Integration mit der Sandbox zu verbinden. Speichern Sie diese an einem Ort, auf den Ihr Team für Testzwecke zugreifen kann.

1. Kopieren Sie die Test-API-Schlüssel für die Sandbox.
1. Kopieren Sie die ID des Sandbox-Kontos.

#### Testumgebung aktualisieren

Sie können alle Verweise aktualisieren, die von den zuvor erstellten Testdaten abhängen.

1. Richten Sie alle Ressourcen ein, die Sie für Tests benötigen, wie z.&nbsp;B. Produkte, Kunden/Kundinnen, Abonnements und Zahlungsmethoden.
1. Aktualisieren Sie jeden Teil Ihrer Testprozesse, der von bestimmten Testobjekt-IDs abhängt. Dies ändert sich, wenn Sie neue Objekte in einer Sandbox erstellen.

#### (Optional) Simulationen einrichten

Richten Sie Simulationen ein, um Ihre Abrechnungsintegration zu testen. Mit Simulationen können Sie die Zeit in der Sandbox vorantreiben, sodass Ressourcen wie Abonnements ihren Status ändern und Webhook-Ereignisse auslösen.

## Kartennummern für Testzwecke

Stripe stellt eine Reihe von [Testkartennummern](https://docs.stripe.com/testing.md#cards) zur Verfügung, mit denen Sie verschiedene Zahlungsszenarien simulieren können. Mit diesen Testkartennummern können Sie in Sandboxen simulierte Zahlungen erstellen, ohne dass dabei tatsächliche Zahlungen oder Belastungen verarbeitet werden.

Bei der Nutzung von Testkartennummern können Sie ein beliebiges in der Zukunft liegendes Verfallsdatum und einen beliebigen dreistelligen CVC-Code eingeben, um eine erfolgreiche Zahlung zu simulieren. Fehlgeschlagene Zahlungen simulieren Sie, indem Sie bestimmte von Stripe bereitgestellte Testkartennummern und CVC-Codes verwenden.

Testkartennummern sind nur in Sandbox-Umgebungen gültig. Verwenden Sie diese nicht für echte Zahlungen.

## Testdaten löschen

Um alle Ihre Testdaten aus Ihrem Stripe-Konto zu löschen, führen Sie die folgenden Schritte aus:

1. [Melden Sie sich über Ihr bestehendes Stripe-Konto beim Dashboard](https://dashboard.stripe.com) an.
1. Klicken Sie in Ihrer Sandbox auf **Entwickler/innen** > **Übersicht**.
1. Klicken Sie unter **Testdaten** auf **Testdaten prüfen**. Im Dialogfeld erhalten Sie eine Liste aller vorhandenen Testdatenobjekte.
1. Klicken Sie auf **Testdaten löschen**, um den Löschvorgang einzuleiten. Sie können die Löschung Ihrer Testdaten nicht rückgängig machen.

Sandboxes sind während des Löschvorgangs vorübergehend nicht verfügbar.

> Sie müssen [Zähler](https://docs.stripe.com/api/billing/meter.md) manuell löschen, da das Objekt vom automatisierten Löschvorgang von Testdaten nicht unterstützt wird.

## Test-E-Mail

Standardmäßig versendet Stripe keine E-Mails an Kundinnen und Kunden in Sandbox-Umgebungen. Wenn beispielsweise eine Rechnung in einer Sandbox bezahlt wird, erhält der Kunde bzw. die Kundin keine Bestätigungs-E-Mail. Auch bei Rechnungen, die über die API in Sandbox-Umgebungen abgeschlossen werden, wird keine Bestätigungs-E-Mail an den Kunden bzw. die Kundin versendet.

Wenn Sie möchten, dass Stripe Kundinnen und Kunden in einer Sandbox E-Mails sendet, können Sie im Dashboard wie folgt vorgehen:

1. Erstellen Sie eine Rechnung und verschicken Sie sie manuell an einen bestimmten Kunden/eine bestimmte Kundin.
1. Senden Sie manuell einen Beleg für eine bezahlte Rechnung.

Wenn Sie E-Mails für Rechnungen und Belege verifizieren möchten, legen Sie die E-Mail-Adresse für Ihr [Team](https://dashboard.stripe.com/settings/team) im Objekt `Customer` oder im Attribut `receipt_email` im PaymentIntent fest.

## Use Cases testen

Die folgende Tabelle enthält Use Cases für Tests zur Qualitätssicherung:

| **Use Case**                                                                                                                                                                  | **Aktion**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Zahlung erfolgreich (sofortige Erfassung)                                                                                                                                     | - Kein Fehler.
  - Die Abbuchung wird im Dashboard unter [Zahlungen](https://dashboard.stripe.com/payments) als **Erfolgreich** angezeigt.
  - Stripe erfasst die Abbuchung.                                                                                                                                                                                                                                                                                                                                                                                                                     |
| PaymentIntent-Autorisierung erfolgreich ([Geldmittel für später einziehen](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md))                             | ```json
  {
    ...
    "capture_method": "manual",
    ...
    "status": "requires_capture",
    ...
  }
  ```                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Erfolgreiche Erfassung des PaymentIntent (sofortige Erfassung oder [Einzug von Geldmitteln für später](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md)) | ```json
    {
      ...
      "status": "succeeded",
      ...
    }
  ```                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Zahlung fehlgeschlagen                                                                                                                                                        | Die Zahlung wird im Dashboard unter [Zahlungen](https://dashboard.stripe.com/payments) als **Fehlgeschlagen** angezeigt.
  ```json
  {
    "error": {
      "charge": "ch_orWziM4j7CiRL8J4",
      "code": "card_declined",
      "decline_code": "<<REASON HERE>>",
      "doc_url": "https://docs.stripe.com/error-codes#card-declined",
      "message": "Your card was declined.",
      "type": "card_error"
    }
  }
  ```                                                                                                                                                                |
| Radar-Blockierung                                                                                                                                                             | Unabhängig davon, welche Version von Radar Sie verwenden, kann eine Zahlung aufgrund eines [hohen Risikos](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) oder aufgrund einer [Regel](https://docs.stripe.com/radar/rules.md) blockiert werden. Die Antwort ist die Gleiche wie die, die Sie erhalten, wenn eine Zahlung fehlschlägt.                                                                                                                                                                                                                                               |
| Zahlung angefochten                                                                                                                                                           | - Die Abbuchung wird im Dashboard unter [Zahlungen](https://dashboard.stripe.com/payments) als **Angefochten** angezeigt.
  - Stripe zieht den Zahlungsbetrag zuzüglich der Anfechtungsgebühr vom Saldo ab und erstellt ein `Dispute`-Objekt zusammen mit dem zugehörigen `charge.dispute.created`-Ereignis.

  ```json
  {
    "object": {
      "id": "du_orWziM4j7CiRL8J4",
      "object": "dispute",
      "charge_id": "ch_orWziM4j7CiRL8J4",
      ...
      "status": "needs_response"
    }
  }
  ```                                                                                   |
| Zahlungsanfrage eröffnet                                                                                                                                                      | Anfragen ähneln Zahlungsanfechtungen, es gibt jedoch drei wichtige Unterschiede: Geldmittel werden erst eingezogen, wenn wir eine Anfrage zu einer Zahlungsanfechtung eskalieren, sie bleiben rückerstattbar, bis sie angefochten werden, und sie weisen andere Status auf. In diesem Fall löst Stripe ein `charge.dispute.created` aus:

  ```json
  {
    "object": {
      "id": "du_orWziM4j7CiRL8J4",
      "object": "dispute",
      "charge_id": "ch_orWziM4j7CiRL8J4",
      ...
      "is_charge_refundable": true,
      ...
      "status": "warning_needs_response"
    }
  }
  ``` |
| Anfechtung gewonnen                                                                                                                                                           | - Wenn eine Zahlungsanfechtung zum Vorteil einer Kundin/eines Kunden entschieden wird, werden die Geldmittel der ursprünglichen Zahlung abzüglich der Anfechtungsgebühr ihrem/seinem Konto gutgeschrieben.
  - Stripe aktualisiert das vorhandene `Dispute`-Objekt und löst ein `charge.dispute.closed`-Ereignis aus.

  ```json
  {
    "object": {
      "id": "du_orWziM4j7CiRL8J4",
      "object": "dispute",
      "charge_id": "ch_orWziM4j7CiRL8J4",
      ...
      "status": "won"
    }
  }
  ```                                                                                     |
| Anfechtung verloren                                                                                                                                                           | Wenn eine Zahlungsanfechtung nicht zum Vorteil einer Kundin/eines Kunden entschieden wird, aktualisiert Stripe das vorhandene `Dispute` und löst ein `charge.dispute.closed`-Ereignis aus.

  ```json
  {
    "object": {
      "id": "du_orWziM4j7CiRL8J4",
      "object": "dispute",
      "charge_id": "ch_orWziM4j7CiRL8J4",
      ...
      "status": "lost"
    }
  }
  ```                                                                                                                                                                                                               |
| Anfrage gewonnen                                                                                                                                                              | Wenn eine Anfrage zu Ihrem Vorteil entschieden wird, bleibt Ihr Guthaben dasselbe, da keine Geldmittel abgezogen wurden, als Sie die Anfrage eröffnet haben. Stripe aktualisiert das vorhandene `Dispute`-Objekt und löst ein `charge.dispute.closed`-Ereignis aus.

  ```json
  {
    "object": {
      "id": "du_orWziM4j7CiRL8J4",
      "object": "dispute",
      "charge_id": "ch_orWziM4j7CiRL8J4",
      ...
      "status": "warning_closed"
    }
  }
  ```                                                                                                                            |
| Anfrage verloren                                                                                                                                                              | - Wenn Sie eine Anfrage verlieren, wird diese zu einer Zahlungsanfechtung eskaliert.
  - Wenn die Anfrage in eine Zahlungsanfechtung eskaliert wird, ändert sich ihr Status mit einem `charge.dispute.updated`-Ereignis, und Geldmittel werden mit einem `charge.dispute.funds_withdrawn`-Ereignis eingezogen:

  ```json
  {
    "object": {
      "id": "du_orWziM4j7CiRL8J4",
      "object": "dispute",
      "charge_id": "ch_orWziM4j7CiRL8J4",
      ...
      "status": "needs_response"
    }
  }
  ```                                                                                 |
| Zahlung zurückerstattet                                                                                                                                                       | Die Zahlung wird im Dashboard unter [Zahlungen](https://dashboard.stripe.com/payments) als **Rückerstattet** angezeigt.

  ```json
  {
    "id": "re_orWziM4j7CiRL8J4",
    "object": "refund",
    "amount": "<<FULL AMOUNT>>",
    "charge": "ch_orWziM4j7CiRL8J4",
    ...
    "payment_intent": "pi_orWziM4j7CiRL8J4", // if you're using PaymentIntents
    ...
    "status": "succeeded"
  }
  ```                                                                                                                                                                                         |
| Abbuchung teilweise zurückerstattet                                                                                                                                           | - Die Zahlung wird im Dashboard unter [Zahlungen](https://dashboard.stripe.com/payments) als **Rückerstattet** angezeigt.
  - Der zurückerstattete Betrag weicht vom Zahlungsbetrag ab. Sie können auch teilweise erstattete Zahlungen weiterhin anfechten.

  ```json
  {
    "id": "re_orWziM4j7CiRL8J4",
    "object": "refund",
    "amount": "<<PARTIAL AMOUNT>>",
    "charge": "ch_orWziM4j7CiRL8J4",
    ...
    "payment_intent": "pi_orWziM4j7CiRL8J4", // if you're using PaymentIntents
    ...
    "status": "succeeded"
  }
  ```                                                  |
| Kontoguthaben rutscht ins Minus                                                                                                                                               | Stellen Sie sicher, dass Ihr Stripe-Konto keinen negativen Saldo aufweist und überprüfen Sie, ob Ihre Bankkonten Abbuchungen von uns annehmen können.                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Auszahlung erfolgreich                                                                                                                                                        | Wenn Sie Webhooks für eine [erfolgreiche Auszahlung](https://docs.stripe.com/api/events/types.md#event_types-payout.paid) aktivieren (empfohlen), testen Sie Ihren Umgang mit dem Ereignis.                                                                                                                                                                                                                                                                                                                                                                                                      |
| Auszahlung fehlgeschlagen                                                                                                                                                     | Wenn Sie Webhooks für eine [fehlgeschlagene Auszahlung](https://docs.stripe.com/api/events/types.md#event_types-payout.failed) aktivieren (empfohlen), testen Sie Ihren Umgang mit dem Ereignis.                                                                                                                                                                                                                                                                                                                                                                                                 |

## Die Postman-Sammlung von Stripe

Postman ist ein weit verbreitetes API-Entwicklungstool. Um die Integration von Stripe zu vereinfachen, stellen wir einen [zahlungsspezifischen Postman-Einzug](https://www.getpostman.com/collections/080102f58f29afa081d7) mit den Tools bereit, die Sie zum Testen der serverseitigen Komponente Ihrer Integration benötigen.

### Sammlung importieren

Um zu beginnen, müssen Sie die Postman-App öffnen. Hierfür können Sie die Browser- oder die Desktop-Version verwenden. Starten Sie die App und importieren Sie dann die Sammlung.

Um diesen Vorgang im Web zu starten, klicken Sie oben links auf die Schaltfläche **Importieren** und wählen Sie anschließend die Option **Link** aus. Fügen Sie den Link zur [Payments-Sammlung](https://www.getpostman.com/collections/080102f58f29afa081d7) ein. Wenn Sie die Postman-Desktop-App verwenden, klicken Sie auf **Datei** > **Importieren**. Nach erfolgreichem Import wird die Sammlung unter **Sammlungen** angezeigt.

### Die Sammlung verwenden

Um die Sammlung zu verwenden, rufen Sie die soeben importierte Sammlung auf und klicken Sie auf **Variablen**. Kopieren Sie Ihren Stripe-Sandbox-Geheimschlüssel aus dem Stripe-Dashboard und fügen Sie ihn in das Feld **Anfangswert** der Zeile **secret\_key** ein. Nachdem Sie diesen Schritt abgeschlossen haben, können Sie mit dem Senden von Anfragen beginnen.

Während der Ausführung der Sammlung füllen Scripts andere Variablen aus. Zum Beispiel beim Erstellen von [Kundin/Kunden](https://docs.stripe.com/api/customers/create.md), [Preis](https://docs.stripe.com/api/prices/create.md), [Zahlung](https://docs.stripe.com/api/charges/object.md) oder [PaymentIntent](https://docs.stripe.com/api/payment_intents/object.md), speichert das System diese ID über ein Script in der Sammlung, sodass sie für spätere Anfragen, wie etwa bei der Austeilung einer Rückerstattung, verfügbar ist.

## See also

- [Ihre Integration testen](https://docs.stripe.com/testing.md)
- [Sandboxes](https://docs.stripe.com/sandboxes.md)
