# Integration testen Validieren Sie Ihre automatisierte Plattformfinanzierung in Testumgebungen. Sie können Ihre Kredit-Integration in einer *Sandbox* (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) mit der Credit API testen und die [gleichen Schritte wie im Live-Modus](https://docs.stripe.com/issuing/credit/connect-credit-setup.md) ausführen: 1. Erstellen Sie ein verbundenes Konto. 1. Fordern Sie die Funktion `card_issuing_charge_card` an. 1. Verwalten Sie die Kreditbedingungen des verbundenen Kontos über dessen `CreditUnderwritingRecord` und `CreditPolicy`. 1. Zahlen Sie die `FundingObligation` des verbundenen Kontos ab. ## Credit APIs für verbundene Konten testen Beachten Sie beim Testen der Credit APIs von verbundenen Konten folgende Punkte: - **Unterstützung von Minutenintervallen:** In der Testumgebung können Sie das `credit_period_interval` der `CreditPolicy` der Plattform oder des verbundenen Kontos auf `minute` setzen, um bis zu einmal pro Minute eine neue `FundingObligation` zu generieren und Ihren Testzyklus zu optimieren. - \** Issuing-Transaktionen simulieren:** Verwenden Sie das Dashboard oder die Issuing API im Test-Modus, um [Ausgaben in Issuing](https://docs.stripe.com/issuing/testing.md) und [Anfechtungen](https://docs.stripe.com/issuing/purchases/disputes.md#testing) zu simulieren. Die entsprechende `FundingObligation` wird entsprechend der Aktivität innerhalb weniger Sekunden asynchron aktualisiert, sodass Sie das Webhook-Ereignis und Ihren Umgang damit testen können. - **Nach dem Testen deaktivieren:** Stripe generiert so lange neue `FundingObligations`, wie der `CreditPolicy`-Status für ein Konto aktiv bleibt. Deaktivieren Sie daher die `CreditPolicy` des Kontos, wenn Sie die Tests abschließen. - **Aufbewahrung im Test-Modus :** Stripe löscht frühere `FundingObligations` im Test-Modus nach 7 Tagen. - Wenn Sie Entscheidungen zur Kreditrisikoevaluation von Connect-Testkonten melden, werden Kontobenachrichtigungen erstellt. Wenn Sie [Stripe regulierte E-Mails in Ihrem Auftrag](https://docs.stripe.com/issuing/compliance-us/issuing-regulated-customer-notices.md?issuing-notices-sender=stripe) senden lassen, wird eine E-Mail an das verbundene Testkonto gesendet. Wenn Sie [regulierte E-Mails selbst versenden](https://docs.stripe.com/issuing/compliance-us/issuing-regulated-customer-notices.md?issuing-notices-sender=platform), können Sie den Webhook `account_notice.created` überwachen, um zu erfahren, wann Sie eine neue Benachrichtigung senden müssen. Bei Entscheidungen zur Kreditrisikoevaluation, die in Testumgebungen für echte verbundene Konten getroffen werden, werden keine Benachrichtigungen generiert. ## Plattform nach der Finanzierung testen Sie können auch die tägliche Zahlung Ihrer `FundingObligation` durch Ihre Plattform simulieren, indem Sie die folgenden Funktionen im Test-Modus verwenden (gilt nicht für den Live-Modus): - **Stripe-kontrollierte Felder aktualisieren:** Aktualisieren Sie die Felder `status` und `credit_period_interval_count` der `CreditPolicy` Ihrer Plattform, um Aktualisierungen zu simulieren, die normalerweise von Stripe festgelegt werden. - **Deaktivieren Sie Ihre CreditPolicy:** Setzen Sie den `status` Ihrer `CreditPolicy` auf `inactive`, um auf dem Testkonto Ihrer Plattform keine neuen `FundingObligations` zu generieren. - **Test nach der Zahlung:** Verwenden Sie den Endpoint `/v1/test_helpers/issuing/fund_balance` oder fügen Sie Gelder über das Dashboard in der Testumgebung hinzu, um eine `FundingObligation`-Zahlung zu simulieren.