# Testen Zahlungen simulieren, um Ihre Integration zu testen. Testen Sie Ihre Integration in einer *Sandbox*, indem Sie Transaktionen mit Testwerten simulieren – diese Transaktionen bewegen keine Gelder. Sie können über die Kontoauswahl im [Dashboard](https://dashboard.stripe.com/sandboxes) auf Ihre Sandboxes zugreifen. Testkarten nehmen die Rolle „gefälschter“ Kreditkarten an und ermöglichen es Ihnen, die folgenden Szenarien zu simulieren: - Erfolgreiche Zahlungen nach [Kartenmarke](https://docs.stripe.com/testing.md#cards) oder [Land](https://docs.stripe.com/testing.md#international-cards) - Kartenfehler aufgrund von [Ablehnungen](https://docs.stripe.com/testing.md#declined-payments), [Betrug](https://docs.stripe.com/testing.md#fraud-prevention) oder [ungültigen Daten](https://docs.stripe.com/testing.md#invalid-data) - [Anfechtungen](https://docs.stripe.com/testing.md#disputes) und [Rückerstattungen](https://docs.stripe.com/testing.md#refunds) - Authentifizierung mit [3D Secure](https://docs.stripe.com/testing.md#regulatory-cards) und [PINs](https://docs.stripe.com/testing.md#terminal) Sie können auch Zahlungen ohne Karte in einer Sandbox testen. Zahlungen ohne Karte sind Zahlungsmethoden, bei denen es sich nicht um Kredit- oder Debitkarten handelt. Stripe unterstützt verschiedene Zahlungsoptionen ohne Karte, wie beispielsweise Digital Wallets und Banküberweisungen. [Jede Zahlungsmethode](https://docs.stripe.com/testing.md#non-card-payments) verfügt über ihre eigenen besonderen Werte. Verwenden Sie keine Testumgebungen für Belastungstests Ihrer Integration, da Sie möglicherweise an [Ratenbegrenzungen](https://docs.stripe.com/testing.md#rate-limits) stoßen. Informationen zu Belastungstests Ihrer Integration finden Sie unter [Belastungstests](https://docs.stripe.com/rate-limits.md#load-testing). ## Verwendung von Testkarten Wenn Sie mit einer Testkarte arbeiten, verwenden Sie in allen API-Aufrufen [Test-API-Schlüssel](https://docs.stripe.com/keys.md#obtain-api-keys). Dies gilt unabhängig davon, ob Sie ein Zahlungsformular bereitstellen, um interaktive Tests durchzuführen, oder ob Sie Testcode schreiben. > #### Verwenden Sie keine echten Kartendaten. > > Verwenden Sie keine echten Kartenangaben. Der [Stripe-Rahmenvertrag](https://stripe.com/legal/ssa#1-your-stripe-account) verbietet das Testen im Live-Modus mit echten Angaben für Zahlungsmethoden. Verwenden Sie Ihre Test-API-Schlüssel und die unten aufgeführten Kartennummern. ### Interaktives Testen Verwenden Sie beim interaktiven Testen eine Kartennummer, z. B. [4242 4242 4242 4242](https://docs.stripe.com/testing.md?testing-method=card-numbers#visa). Geben Sie die Kartennummer im Dashboard oder in einem beliebigen Zahlungsformular ein. - Verwenden Sie ein gültiges Datum in der Zukunft, wie **12/34**. - Verwenden Sie eine beliebige dreistellige Prüfziffer/CVC (vier Ziffern für American Express-Karten). - Verwenden Sie für andere Formularfelder einen beliebigen Wert. ### Testcode verwenden Verwenden Sie beim Schreiben von Testcode eine `PaymentMethod` wie [pm_card_visa](https://docs.stripe.com/testing.md?testing-method=payment-methods#visa) anstelle einer Kartennummer. Wir raten davon ab, Kartennummern direkt in API-Aufrufen oder serverseitigem Code zu verwenden, auch nicht in Testumgebungen. Wenn Sie diese verwenden, ist Ihr Code möglicherweise nicht PCI-konform, wenn Sie live gehen. Standardmäßig ist eine `PaymentMethod` nicht mit einem *Kunden* (Customer objects represent customers of your business. They let you reuse payment methods and give you the ability to track multiple payments) verknüpft. ```curl curl https://api.stripe.com/v1/payment_intents \ -u "<>:" \ -d amount=500 \ -d currency=gbp \ -d payment_method=pm_card_visa \ -d "payment_method_types[]=card" ``` Wenn Sie bereit sind, Ihre Integration live zu stellen, ersetzen Sie Ihre veröffentlichbaren und geheimen [API-Schlüssel](https://docs.stripe.com/keys.md) durch Live-Schlüssel. Sie können keine Live-Zahlungen verarbeiten, wenn Ihre Integration noch Ihre API-Schlüssel verwendet. Speichern Sie Live-Geheimschlüssel in einem Geheimschlüssel-Tresor oder Umgebungsvariablen. Speichern Sie keine Schlüssel im Quellcode oder in Konfigurationsdateien, die in der Versionsverwaltung eingecheckt wurden. Informationen zur sicheren Verwendung von Live-Schlüsseln finden Sie unter [Best Practices für die Verwaltung geheimer API-Schlüssel](https://docs.stripe.com/keys-best-practices.md). ## Eine Zahlung mit einer bestimmten Kartenmarke simulieren Verwenden Sie Testkarten aus der folgenden Liste, um eine erfolgreiche Zahlung für eine bestimmte Kartenmarke zu simulieren. Grenzüberschreitende Gebühren werden basierend auf dem Land des Kartenausstellers erhoben. Für Karten, deren Ausstellerland nicht die USA ist (z. B. JCB und UnionPay), fallen auch in Testumgebungen Gebühren für grenzüberschreitende Transaktionen an. #### Kartennummern | Marke | Nummer | Prüfziffer/CVC | Datum | | -------------------------------------- | ------------------- | ------------------------ | ---------------------------- | | Visa | 4242424242424242 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Visa (Debit) | 4000056655665556 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Mastercard | 5555555555554444 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Mastercard (2er-Reihe) | 2223003122003222 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Mastercard (Debit) | 5200828282828210 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Mastercard (Prepaid) | 5105105105105100 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | American Express | 378282246310005 | Beliebige 4 Ziffern | Beliebiges zukünftiges Datum | | American Express | 371449635398431 | Beliebige 4 Ziffern | Beliebiges zukünftiges Datum | | Discover | 6011111111111117 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Discover | 6011000990139424 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Discover (Debit) | 6011981111111113 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Diners Club | 3056930009020004 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Diners Club (14-stellige Kartennummer) | 36227206271667 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | BCcard und DinaCard | 6555900000604105 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | JCB | 3566002020360505 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | UnionPay | 6200000000000005 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | UnionPay (Debit) | 6200000000000047 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | UnionPay (19-stellige Karte) | 6205500000000000004 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | #### PaymentMethods | Marke | PaymentMethod | | -------------------- | ---------------------------- | | Visa | `pm_card_visa` | | Visa (Debit) | `pm_card_visa_debit` | | Mastercard | `pm_card_mastercard` | | Mastercard (Debit) | `pm_card_mastercard_debit` | | Mastercard (Prepaid) | `pm_card_mastercard_prepaid` | | American Express | `pm_card_amex` | | Discover | `pm_card_discover` | | Diners Club | `pm_card_diners` | | JCB | `pm_card_jcb` | | UnionPay | `pm_card_unionpay` | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Marke | Token | | -------------------- | ------------------------ | | Visa | `tok_visa` | | Visa (Debit) | `tok_visa_debit` | | Mastercard | `tok_mastercard` | | Mastercard (Debit) | `tok_mastercard_debit` | | Mastercard (Prepaid) | `tok_mastercard_prepaid` | | American Express | `tok_amex` | | Discover | `tok_discover` | | Diners Club | `tok_diners` | | JCB | `tok_jcb` | | UnionPay | `tok_unionpay` | Die meisten Cartes Bancaires- und EFTPOS-Karten haben ein Co-Branding mit Visa oder Mastercard. Die Testkarten in der folgenden Tabelle simulieren erfolgreiche Zahlungen mit Co-Branding-Karten. #### Kartennummern | Marke/Co-Marke | Nummer | Prüfziffer/CVC | Datum | | ---------------------------- | ---------------- | ------------------------ | ---------------------------- | | Cartes Bancaires/Visa | 4000002500001001 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Cartes Bancaires/Mastercard | 5555552500001001 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | EFTPOS Australien/Visa | 4000050360000001 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | EFTPOS Australien/Mastercard | 5555050360000080 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | #### PaymentMethods | Marke | PaymentMethod | | ---------------------------- | -------------------------------------------- | | Cartes Bancaires/Visa | `pm_card_visa_cartesBancaires` | | Cartes Bancaires/Mastercard | `pm_card_mastercard_cartesBancaires` | | EFTPOS Australien/Visa | `pm_card_visa_debit_eftposAuCoBranded` | | EFTPOS Australien/Mastercard | `pm_card_mastercard_debit_eftposAuCoBranded` | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Marke | Token | | ---------------------------- | ---------------------------------------- | | Cartes Bancaires/Visa | `tok_visa_cartesBancaires` | | Cartes Bancaires/Mastercard | `tok_mastercard_cartesBancaires` | | EFTPOS Australien/Visa | `tok_visa_debit_eftposAuCoBranded` | | EFTPOS Australien/Mastercard | `tok_mastercard_debit_eftposAuCoBranded` | ## Eine Zahlung nach Land simulieren Verwenden Sie Testkarten aus den folgenden Abschnitten, um erfolgreiche Zahlungen aus bestimmten Ländern zu simulieren. > Die Vorschriften zur *Starken Kundenauthentifizierung* (Strong Customer Authentication (SCA) is a regulatory requirement in effect as of September 14, 2019, that impacts many European online payments. It requires customers to use two-factor authentication like 3D Secure to verify their purchase) erfordern für Online-Zahlungen innerhalb des *Europäischen Wirtschaftsraums* (The European Economic Area is a regional single market with free movement of labor, goods, and capital. It encompasses the European Union member states and three additional states that are part of the European Free Trade Association) eine *3D Secure* (3D Secure (3DS) provides an additional layer of authentication for credit card transactions that protects businesses from liability for fraudulent card payments)-Authentifizierung. Die Testkarten im Abschnitt Europa und Naher Osten simulieren eine Zahlung, die ohne Authentifizierung erfolgreich ist. Wir empfehlen außerdem, Authentifizierungsszenarien mit [3D Secure-Testkarten](https://docs.stripe.com/testing.md#regulatory-cards) zu testen. #### Kartennummern | Land | Nummer | Marke | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ------------- | | **NORD-, MITTEL- UND SÜDAMERIKA** | | Vereinigte Staaten (US) | 4242424242424242 | Visa | | Argentinien (AR) | 4000000320000021 | Visa | | Brasilien (BR) | 4000000760000002 | Visa | | Kanada (CA) | 4000001240000000 | Visa | | Chile (CL) | 4000001520000001 | Visa | | Kolumbien (CO) | 4000001700000003 | Visa | | Costa Rica (CR) | 4000001880000005 | Visa | | Ecuador (EC) | 4000002180000000 | Visa | | Mexico (MX) | 4000004840008001 | Visa | | Mexico (MX) | 5062210000000009 | Carnet | | Panama (PA) | 4000005910000000 | Visa | | Paraguay (PY) | 4000006000000066 | Visa | | Peru (PE) | 4000006040000068 | Visa | | Uruguay (UY) | 4000008580000003 | Visa | | **EUROPA und NAHER OSTEN** | | Vereinigte Arabische Emirate (AE) | 4000007840000001 | Visa | | Vereinigte Arabische Emirate (AE) | 5200007840000022 | Mastercard | | Österreich (AT) | 4000000400000008 | Visa | | Belgien (BE) | 4000000560000004 | Visa | | Bulgarien (BG) | 4000001000000000 | Visa | | Belarus (BY) | 4000001120000005 | Visa | | Kroatien (HR) | 4000001910000009 | Visa | | Zypern (CY) | 4000001960000008 | Visa | | Tschechische Republik (CZ) | 4000002030000002 | Visa | | Dänemark (DK) | 4000002080000001 | Visa | | Estland (EE) | 4000002330000009 | Visa | | Finnland (FI) | 4000002460000001 | Visa | | Frankreich (FR) | 4000002500000003 | Visa | | Deutschland (DE) | 4000002760000016 | Visa | | Gibraltar (GI) | 4000002920000005 | Visa | | Griechenland (GR) | 4000003000000030 | Visa | | Ungarn (HU) | 4000003480000005 | Visa | | Irland (IE) | 4000003720000005 | Visa | | Italien (IT) | 4000003800000008 | Visa | | Lettland (LV) | 4000004280000005 | Visa | | Liechtenstein (LI) | 4000004380000004 | Visa | | Litauen (LT) | 4000004400000000 | Visa | | Luxemburg (LU) | 4000004420000006 | Visa | | Malta (MT) | 4000004700000007 | Visa | | Niederlande (NL) | 4000005280000002 | Visa | | Norwegen (NO) | 4000005780000007 | Visa | | Polen (PL) | 4000006160000005 | Visa | | Portugal (PT) | 4000006200000007 | Visa | | Rumänien (RO) | 4000006420000001 | Visa | | Saudi-Arabien (SA) | 4000006820000007 | Visa | | Slowenien (SI) | 4000007050000006 | Visa | | Slowakei (SK) | 4000007030000001 | Visa | | Spanien (ES) | 4000007240000007 | Visa | | Schweden (SE) | 4000007520000008 | Visa | | Schweiz (CH) | 4000007560000009 | Visa | | Vereinigtes Königreich (GB) | 4000008260000000 | Visa | | Vereinigtes Königreich (GB) | 4000058260000005 | Visa (Debit) | | Vereinigtes Königreich (GB) | 5555558265554449 | Mastercard | | **ASIEN-PAZIFIK** > Informationen zum Testen von Abonnements, die Mandate und Benachrichtigungen vor Durchführung der Lastschrift erfordern, finden Sie unter [Wiederkehrende Zahlungen in Indien](https://docs.stripe.com/india-recurring-payments.md?integration=paymentIntents-setupIntents#testing). | | Australien (AU) | 4000000360000006 | Visa | | China (CN) | 4000001560000002 | Visa | | Hongkong (HK) | 4000003440000004 | Visa | | Indien (IN) | 4000003560000008 | Visa | | Japan (JP) | 4000003920000003 | Visa | | Japan (JP) | 3530111333300000 | JCB | | Malaysia (MY) | 4000004580000002 | Visa | | Neuseeland (NZ) | 4000005540000008 | Visa | | Singapur (SG) | 4000007020000003 | Visa | | Taiwan (TW) | 4000001580000008 | Visa | | Thailand (TH) | 4000007640000003 | Visa (Kredit) | | Thailand (TH) | 4000057640000008 | Visa (Debit) | #### PaymentMethods | Land | PaymentMethod | Marke | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------- | ------------- | | **NORD-, MITTEL- UND SÜDAMERIKA** | | Vereinigte Staaten (US) | `pm_card_us` | Visa | | Argentinien (AR) | `pm_card_ar` | Visa | | Brasilien (BR) | `pm_card_br` | Visa | | Kanada (CA) | `pm_card_ca` | Visa | | Chile (CL) | `pm_card_cl` | Visa | | Kolumbien (CO) | `pm_card_co` | Visa | | Costa Rica (CR) | `pm_card_cr` | Visa | | Ecuador (EC) | `pm_card_ec` | Visa | | Mexico (MX) | `pm_card_mx` | Visa | | Panama (PA) | `pm_card_pa` | Visa | | Paraguay (PY) | `pm_card_py` | Visa | | Peru (PE) | `pm_card_pe` | Visa | | Uruguay (UY) | `pm_card_uy` | Visa | | **EUROPA und NAHER OSTEN** > Die Vorgaben der *starken Kundenauthentifizierung* (Strong Customer Authentication (SCA) is a regulatory requirement in effect as of September 14, 2019, that impacts many European online payments. It requires customers to use two-factor authentication like 3D Secure to verify their purchase) erfordern eine Authentifizierung mit *3D Secure* für Online-Zahlungen innerhalb des *Europäischen Wirtschaftsraums* (The European Economic Area is a regional single market with free movement of labor, goods, and capital. It encompasses the European Union member states and three additional states that are part of the European Free Trade Association). Die Testkarten in diesem Bereich simulieren eine Zahlung, die ohne Authentifizierung erfolgreich ist. Wir empfehlen auch, Szenarien mit Authentifizierung unter Verwendung von [3D Secure-Testkarten](https://docs.stripe.com/testing.md#regulatory-cards) zu testen. | | Vereinigte Arabische Emirate (AE) | `pm_card_ae` | Visa | | Vereinigte Arabische Emirate (AE) | `pm_card_ae_mastercard` | Mastercard | | Österreich (AT) | `pm_card_at` | Visa | | Belgien (BE) | `pm_card_be` | Visa | | Bulgarien (BG) | `pm_card_bg` | Visa | | Belarus (BY) | `pm_card_by` | Visa | | Kroatien (HR) | `pm_card_hr` | Visa | | Zypern (CY) | `pm_card_cy` | Visa | | Tschechische Republik (CZ) | `pm_card_cz` | Visa | | Dänemark (DK) | `pm_card_dk` | Visa | | Estland (EE) | `pm_card_ee` | Visa | | Finnland (FI) | `pm_card_fi` | Visa | | Frankreich (FR) | `pm_card_fr` | Visa | | Deutschland (DE) | `pm_card_de` | Visa | | Gibraltar (GI) | `pm_card_gi` | Visa | | Griechenland (GR) | `pm_card_gr` | Visa | | Ungarn (HU) | `pm_card_hu` | Visa | | Irland (IE) | `pm_card_ie` | Visa | | Italien (IT) | `pm_card_it` | Visa | | Lettland (LV) | `pm_card_lv` | Visa | | Liechtenstein (LI) | `pm_card_li` | Visa | | Litauen (LT) | `pm_card_lt` | Visa | | Luxemburg (LU) | `pm_card_lu` | Visa | | Malta (MT) | `pm_card_mt` | Visa | | Niederlande (NL) | `pm_card_nl` | Visa | | Norwegen (NO) | `pm_card_no` | Visa | | Polen (PL) | `pm_card_pl` | Visa | | Portugal (PT) | `pm_card_pt` | Visa | | Rumänien (RO) | `pm_card_ro` | Visa | | Slowenien (SI) | `pm_card_si` | Visa | | Slowakei (SK) | `pm_card_sk` | Visa | | Spanien (ES) | `pm_card_es` | Visa | | Schweden (SE) | `pm_card_se` | Visa | | Schweiz (CH) | `pm_card_ch` | Visa | | Vereinigtes Königreich (GB) | `pm_card_gb` | Visa | | Vereinigtes Königreich (GB) | `pm_card_gb_debit` | Visa (Debit) | | Vereinigtes Königreich (GB) | `pm_card_gb_mastercard` | Mastercard | | **ASIEN-PAZIFIK** 2 > Informationen zum Testen von Abonnements, die Mandate und Benachrichtigungen vor Durchführung der Lastschrift erfordern, finden Sie unter [Wiederkehrende Zahlungen in Indien](https://docs.stripe.com/india-recurring-payments.md?integration=paymentIntents-setupIntents#testing). | | Australien (AU) | `pm_card_au` | Visa | | China (CN) | `pm_card_cn` | Visa | | Hongkong (HK) | `pm_card_hk` | Visa | | Indien (IN) | `pm_card_in` | Visa | | Japan (JP) | `pm_card_jp` | Visa | | Japan (JP) | `pm_card_jcb` | JCB | | Malaysia (MY) | `pm_card_my` | Visa | | Neuseeland (NZ) | `pm_card_nz` | Visa | | Singapur (SG) | `pm_card_sg` | Visa | | Taiwan (TW) | `pm_card_tw` | Visa | | Thailand (TH) | `pm_card_th_credit` | Visa (Kredit) | | Thailand (TH) | `pm_card_th_debit` | Visa (Debit) | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Land | Token | Marke | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------- | | **NORD-, MITTEL- UND SÜDAMERIKA** | | Vereinigte Staaten (US) | `tok_us` | Visa | | Argentinien (AR) | `tok_ar` | Visa | | Brasilien (BR) | `tok_br` | Visa | | Kanada (CA) | `tok_ca` | Visa | | Chile (CL) | `tok_cl` | Visa | | Kolumbien (CO) | `tok_co` | Visa | | Costa Rica (CR) | `tok_cr` | Visa | | Ecuador (EC) | `tok_ec` | Visa | | Mexico (MX) | `tok_mx` | Visa | | Panama (PA) | `tok_pa` | Visa | | Paraguay (PY) | `tok_py` | Visa | | Peru (PE) | `tok_pe` | Visa | | Uruguay (UY) | `tok_uy` | Visa | | **EUROPA und NAHER OSTEN** | | Vereinigte Arabische Emirate (AE) | `tok_ae` | Visa | | Vereinigte Arabische Emirate (AE) | `tok_ae_mastercard` | Mastercard | | Österreich (AT) | `tok_at` | Visa | | Belgien (BE) | `tok_be` | Visa | | Bulgarien (BG) | `tok_bg` | Visa | | Belarus (BY) | `tok_by` | Visa | | Kroatien (HR) | `tok_hr` | Visa | | Zypern (CY) | `tok_cy` | Visa | | Tschechische Republik (CZ) | `tok_cz` | Visa | | Dänemark (DK) | `tok_dk` | Visa | | Estland (EE) | `tok_ee` | Visa | | Finnland (FI) | `tok_fi` | Visa | | Frankreich (FR) | `tok_fr` | Visa | | Deutschland (DE) | `tok_de` | Visa | | Gibraltar (GI) | `tok_gi` | Visa | | Griechenland (GR) | `tok_gr` | Visa | | Ungarn (HU) | `tok_hu` | Visa | | Irland (IE) | `tok_ie` | Visa | | Italien (IT) | `tok_it` | Visa | | Lettland (LV) | `tok_lv` | Visa | | Liechtenstein (LI) | `tok_li` | Visa | | Litauen (LT) | `tok_lt` | Visa | | Luxemburg (LU) | `tok_lu` | Visa | | Malta (MT) | `tok_mt` | Visa | | Niederlande (NL) | `tok_nl` | Visa | | Norwegen (NO) | `tok_no` | Visa | | Polen (PL) | `tok_pl` | Visa | | Portugal (PT) | `tok_pt` | Visa | | Rumänien (RO) | `tok_ro` | Visa | | Slowenien (SI) | `tok_si` | Visa | | Slowakei (SK) | `tok_sk` | Visa | | Spanien (ES) | `tok_es` | Visa | | Schweden (SE) | `tok_se` | Visa | | Schweiz (CH) | `tok_ch` | Visa | | Vereinigtes Königreich (GB) | `tok_gb` | Visa | | Vereinigtes Königreich (GB) | `tok_gb_debit` | Visa (Debit) | | Vereinigtes Königreich (GB) | `tok_gb_mastercard` | Mastercard | | **ASIEN-PAZIFIK** > Informationen zum Testen von Abonnements, die Mandate und Benachrichtigungen vor Durchführung der Lastschrift erfordern, finden Sie unter [Wiederkehrende Zahlungen in Indien](https://docs.stripe.com/india-recurring-payments.md?integration=paymentIntents-setupIntents#testing). | | Australien (AU) | `tok_au` | Visa | | China (CN) | `tok_cn` | Visa | | Hongkong (HK) | `tok_hk` | Visa | | Indien (IN) | `tok_in` | Visa | | Japan (JP) | `tok_jp` | Visa | | Japan (JP) | `tok_jcb` | JCB | | Malaysia (MY) | `tok_my` | Visa | | Neuseeland (NZ) | `tok_nz` | Visa | | Singapur (SG) | `tok_sg` | Visa | | Taiwan (TW) | `tok_tw` | Visa | | Thailand (TH) | `tok_th_credit` | Visa (Kredit) | | Thailand (TH) | `tok_th_debit` | Visa (Debit) | ## Eine Zahlung mit einer HSA- oder FSA-Karte simulieren Im Folgenden finden Sie Karten für die Simulation von Transaktionen mit Health Savings Accounts (HSA) und Flexible Spending Accounts (FSA). Diese Konten werden häufig für medizinische Ausgaben verwendet. Durch Tests mit ihnen wird die ordnungsgemäße Abwicklung von Transaktionen im Gesundheitswesen in Ihrer Anwendung sichergestellt. #### Kartennummern | Marke/Typ | Nummer | Prüfziffer/CVC | Datum | | -------------- | ---------------- | ------------------------ | ---------------------------- | | Visa FSA | 4000051230000072 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Visa HSA | 4000051230000072 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | | Mastercard FSA | 5200828282828897 | Beliebige 3 Ziffern | Beliebiges zukünftiges Datum | #### PaymentMethods | Marke/Typ | PaymentMethod | | -------------- | --------------------------------------------------- | | Visa FSA | `pm_card_debit_visaFsaProductCode` | | Visa HSA | `pm_card_debit_visaHsaProductCode` | | Mastercard FSA | `pm_card_mastercard_debit_mastercardFsaProductCode` | ## Abgelehnte Zahlung simulieren Testen Sie mithilfe von Testkarten aus diesem Bereich die Logik Ihrer Integration für den Umgang mit Fehlern, indem Sie Zahlungen simulieren, die aus verschiedenen Gründen vom Aussteller abgelehnt werden. Diese Karten geben einen [Kartenfehler](https://docs.stripe.com/error-handling.md#payment-errors) mit dem angegebenen [Fehlercode](https://docs.stripe.com/error-codes.md) und dem [Ablehnungscode](https://docs.stripe.com/declines/codes.md) zurück. Geben Sie bei der Überprüfung des CVC-Verhaltens einen CVC an. Stripe überspringt die CVC-Prüfung, wenn Sie diese weglassen, sodass die Prüfung nicht fehlschlagen kann. Um einen falschen CVC zu simulieren, verwenden Sie die in der folgenden Tabelle aufgeführte Testkarte „Ablehnung aufgrund falscher CVC“ und geben Sie einen beliebigen dreistelligen CVC an. #### Kartennummern | Beschreibung | Nummer | Fehlercode | Ablehnungscode | | ------------------------------------------------------------------ | ---------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | | Allgemeine Ablehnung | 4000000000000002 | [card_declined](https://docs.stripe.com/error-codes.md#card-declined) | [generic_decline](https://docs.stripe.com/declines/codes.md#generic_decline) | | Abgelehnte Zahlung aufgrund unzureichender Deckung | 4000000000009995 | [card_declined](https://docs.stripe.com/error-codes.md#card-declined) | [insufficient_funds](https://docs.stripe.com/declines/codes.md#insufficient_funds) | | Abgelehnte Zahlung aufgrund von verlorener Karte | 4000000000009987 | [card_declined](https://docs.stripe.com/error-codes.md#card-declined) | [lost_card](https://docs.stripe.com/declines/codes.md#lost_card) | | Abgelehnte Zahlung aufgrund von gestohlener Karte | 4000000000009979 | [card_declined](https://docs.stripe.com/error-codes.md#card-declined) | [stolen_card](https://docs.stripe.com/declines/codes.md#stolen_card) | | Abgelehnte Zahlung aufgrund von abgelaufener Karte | 4000000000000069 | [expired_card](https://docs.stripe.com/error-codes.md#expired-card) | n. z. | | Abgelehnte Zahlung aufgrund falscher Prüfziffer/CVC | 4000000000000127 | [incorrect_cvc](https://docs.stripe.com/declines/codes.md#incorrect_cvc) | n. z. | | Abgelehnte Zahlung aufgrund eines Bearbeitungsfehlers | 4000000000000119 | [processing_error](https://docs.stripe.com/error-codes.md#processing-error) | n. z. | | Abgelehnte Zahlung aufgrund von falscher Nummer | 4242424242424241 | [incorrect_number](https://docs.stripe.com/declines/codes.md#incorrect_number) | n. z. | | Abgelehnte Zahlung wegen überschrittenem Geschwindigkeitsgrenzwert | 4000000000006975 | [card_declined](https://docs.stripe.com/error-codes.md#card-declined) | [card_velocity_exceeded](https://docs.stripe.com/declines/codes.md#card_velocity_exceeded) | Es ist nicht möglich, Karten, die eine Ablehnung durch den Aussteller simulieren, an ein `Kundenobjekt` anzuhängen. Um eine abgelehnte Zahlung mit einer angehängten Karte zu simulieren, verwenden Sie die in der folgenden Tabelle aufgeführte Testkarte „Nach Anhängen ablehnen“ | Beschreibung | Nummer | Details | | ------------------------------------ | ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Abgelehnte Zahlung nach dem Beifügen | 4000000000000341 | Diese Karte konnte erfolgreich einem [Kunden](https://docs.stripe.com/api/customers.md)-Objekt beigefügt werden. Die Versuche, den Kunden zu belasten, schlagen jedoch fehl. | #### PaymentMethods | Beschreibung | Nummer | Fehlercode | Ablehnungscode | | ------------------------------------------------------------------ | -------------------------------------------------- | ------------------ | ------------------------ | | Allgemeine Ablehnung | `pm_card_visa_chargeDeclined` | `card_declined` | `generic_decline` | | Abgelehnte Zahlung aufgrund unzureichender Deckung | `pm_card_visa_chargeDeclinedInsufficientFunds` | `card_declined` | `insufficient_funds` | | Abgelehnte Zahlung aufgrund von verlorener Karte | `pm_card_visa_chargeDeclinedLostCard` | `card_declined` | `lost_card` | | Abgelehnte Zahlung aufgrund von gestohlener Karte | `pm_card_visa_chargeDeclinedStolenCard` | `card_declined` | `stolen_card` | | Abgelehnte Zahlung aufgrund von abgelaufener Karte | `pm_card_chargeDeclinedExpiredCard` | `expired_card` | n. z. | | Abgelehnte Zahlung aufgrund falscher Prüfziffer/CVC | `pm_card_chargeDeclinedIncorrectCvc` | `incorrect_cvc` | n. z. | | Abgelehnte Zahlung aufgrund eines Bearbeitungsfehlers | `pm_card_chargeDeclinedProcessingError` | `processing_error` | n. z. | | Abgelehnte Zahlung wegen überschrittenem Geschwindigkeitsgrenzwert | `pm_card_visa_chargeDeclinedVelocityLimitExceeded` | `card_declined` | `card_velocity_exceeded` | Es ist nicht möglich, Karten, die eine Ablehnung durch den Aussteller simulieren, an ein `Kundenobjekt` anzuhängen. Um eine abgelehnte Zahlung mit einer angehängten Karte zu simulieren, verwenden Sie die in der folgenden Tabelle aufgeführte Testkarte „Nach Anhängen ablehnen“ | Beschreibung | PaymentMethod | Details | | ------------------------------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Abgelehnte Zahlung nach dem Beifügen | `pm_card_chargeCustomerFail` | Diese Karte konnte erfolgreich einem [Kunden](https://docs.stripe.com/api/customers.md)-Objekt beigefügt werden. Die Versuche, den Kunden zu belasten, schlagen jedoch fehl. | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Beschreibung | Nummer | Fehlercode | Ablehnungscode | | ------------------------------------------------------------------ | ------------------------------------------------ | ------------------ | ------------------------ | | Allgemeine Ablehnung | `tok_visa_chargeDeclined` | `card_declined` | `generic_decline` | | Abgelehnte Zahlung aufgrund unzureichender Deckung | `tok_visa_chargeDeclinedInsufficientFunds` | `card_declined` | `insufficient_funds` | | Abgelehnte Zahlung wegen nicht ausreichender Geldmittel | `tok_visa_debit_chargeDeclinedInsufficientFunds` | `card_declined` | `insufficient_funds` | | Abgelehnte Zahlung aufgrund von verlorener Karte | `tok_visa_chargeDeclinedLostCard` | `card_declined` | `lost_card` | | Abgelehnte Zahlung aufgrund von gestohlener Karte | `tok_visa_chargeDeclinedStolenCard` | `card_declined` | `stolen_card` | | Abgelehnte Zahlung aufgrund von abgelaufener Karte | `tok_chargeDeclinedExpiredCard` | `expired_card` | n. z. | | Abgelehnte Zahlung aufgrund von abgelaufener Karte | `tok_visa_chargeDeclinedExpiredCard` | `expired_card` | n. z. | | Abgelehnte Zahlung wegen betrügerischer Karte | `tok_visa_chargeDeclinedFraudulent` | `expired_card` | n. z. | | Abgelehnte Zahlung aufgrund falscher Prüfziffer/CVC | `tok_chargeDeclinedIncorrectCvc` | `incorrect_cvc` | n. z. | | Abgelehnte Zahlung aufgrund falscher Prüfziffer/CVC | `tok_visa_chargeDeclinedIncorrectCvc` | `incorrect_cvc` | n. z. | | Abgelehnte Zahlung aufgrund eines Bearbeitungsfehlers | `tok_chargeDeclinedProcessingError` | `processing_error` | n. z. | | Abgelehnte Zahlung aufgrund eines Bearbeitungsfehlers | `tok_visa_chargeDeclinedProcessingError` | `processing_error` | n. z. | | Abgelehnte Zahlung wegen überschrittenem Geschwindigkeitsgrenzwert | `tok_visa_chargeDeclinedVelocityLimitExceeded` | `card_declined` | `card_velocity_exceeded` | Es ist nicht möglich, Karten, die eine Ablehnung durch den Aussteller simulieren, an ein `Kundenobjekt` anzuhängen. Um eine abgelehnte Zahlung mit einer angehängten Karte zu simulieren, verwenden Sie die in der folgenden Tabelle aufgeführte Testkarte „Nach Anhängen ablehnen“ | Beschreibung | Token | Details | | --------------------------------------------------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Abgelehnte Zahlung nach dem Beifügen | `tok_chargeCustomerFail` | Diese Karte konnte erfolgreich einem [Kunden](https://docs.stripe.com/api/customers.md)-Objekt beigefügt werden. Die Versuche, den Kunden zu belasten, schlagen jedoch fehl. | | Abgelehnte Zahlung nach dem Beifügen | `tok_visa_chargeCustomerFail` | Diese Karte konnte erfolgreich einem [Kunden](https://docs.stripe.com/api/customers.md)-Objekt beigefügt werden. Die Versuche, den Kunden zu belasten, schlagen jedoch fehl. | | Abgelehnte Zahlung nach dem Beifügen aufgrund verlorener Karte | `tok_visa_chargeCustomerFailLostCard` | Diese Karte konnte erfolgreich einem [Kunden](https://docs.stripe.com/api/customers.md)-Objekt beigefügt werden. Die Versuche, den Kunden zu belasten, schlagen jedoch aufgrund einer verlorenen Karte fehl. | | Abgelehnte Zahlung nach dem Beifügen aufgrund gestohlener Karte | `tok_visa_chargeCustomerFailStolenCard` | Diese Karte konnte erfolgreich einem [Kunden](https://docs.stripe.com/api/customers.md)-Objekt beigefügt werden, aber die Versuche, den Kunden zu belasten, schlagen jedoch aufgrund einer gestohlenen Karte fehl. | ## Betrugsprävention Stripes Betrugspräventionssystem Radar kann Zahlungen blockieren, wenn sie eine hohe Risikostufe aufweisen oder Verifizierungsprüfungen nicht bestehen. Sie können die Karten in diesem Bereich verwenden, um Ihre Radar-Einstellungen zu testen. Außerdem können sie verwendet werden, um zu testen, wie Ihre Integration auf blockierte Zahlungen reagiert. Jede Karte simuliert bestimmte Risikofaktoren. Ihre Radar-Einstellungen bestimmen darüber, welche Risikofaktoren dazu führen, dass eine Zahlung blockiert wird. Blockierte Zahlungen führen zu [Kartenfehlern mit einem Betrugs-Fehlercode](https://docs.stripe.com/error-handling.md). Um eine fehlgeschlagene CVC-Prüfung auszulösen, geben Sie eine CVC-Nummer (eine beliebige dreistellige Zahl) ein. Um eine fehlgeschlagene Postleitzahlenprüfung auszulösen, geben Sie bitte eine gültige Postleitzahl ein. Wenn Sie diese Felder weglassen, überspringt Radar diese Prüfungen, sodass sie nicht fehlschlagen können. #### Kartennummern | Beschreibung | Nummer | Details | | ---------------------------------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Immer blockiert | 4100000000000019 | Die Zahlung hat die [„höchste“ Risikostufe](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) Wird immer von Radar blockiert. | | Höchstes Risiko | 4000000000004954 | Die Zahlung hat die [„höchste“ Risikostufe](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/risk-settings.md) von Radar blockiert werden. | | Erhöhtes Risiko | 4000000000009235 | Die Zahlung weist die [Risikostufe „erhöht“](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) auf Wenn Sie Radar for Fraud Teams verwenden, wird [Radar](https://docs.stripe.com/radar/reviews.md) dies möglicherweise zur Überprüfung in die Warteschlange stellen. | | Hoher Zahlungsanfechtungsscore wegen Betrug | 4000008400000407 | Diese Abbuchung weist einen hohen Zahlungsanfechtungsscore wegen Betrugs auf Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/risk-settings.md) von Radar blockiert werden. | | Hoher Score für frühzeitige Betrugswarnung | 4000008400000159 | Diese Transaktion weist einen hohen Score für frühzeitige Betrugswarnung auf Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/risk-settings.md) von Radar blockiert werden. | | Dynamische Risikoschwelle | 4000008400001017 | Diese Abbuchung löst die dynamische Risikoschwellenkontrolle von Radar aus, wenn sie aktiviert ist. Radar blockiert die Transaktion, wenn Sie die Option [Dynamische Risikoschwelle](https://docs.stripe.com/radar/risk-settings.md#dynamic-risk-threshold) aktivieren. | | Adaptive 3DS | 4000008405600003 | Diese Abbuchung löst die Adaptive 3DS-Risikokontrolle von Radar aus, wenn sie aktiviert ist. Wenn Sie Adaptive 3DS aktivieren, fordert Radar bei der Nutzung dieser Testkarte eine 3DS-Authentifizierung an. | | CVC-Prüfung schlägt fehl | 4000000000000101 | Wenn Sie eine Prüfziffer/CVC angeben, schlägt deren Überprüfung fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Überprüfung der Postleitzahl schlägt fehl | 4000000000000036 | Wenn Sie eine Postleitzahl angeben, schlägt deren Überprüfung fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | CVC-Prüfung schlägt mit erhöhtem Risiko fehl | 4000058400307872 | Wenn Sie eine Prüfziffer angeben, schlägt die Prüfung mit der [Risikostufe „erhöht“](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) fehl Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Postleitzahlprüfung schlägt mit erhöhtem Risiko fehl | 4000058400306072 | Wenn Sie eine Postleitzahl angeben, schlägt die Postleitzahlprüfung mit der [Risikostufe „erhöht“ fehl](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Überprüfung der Zeile1 schlägt fehl | 4000000000000028 | Die Überprüfung der Adresszeile 1 schlägt fehl. Die Zahlung ist erfolgreich, es sei denn, Sie [blockieren sie mit einer benutzerdefinierten Radar-Regel](https://docs.stripe.com/radar/rules/reference.md#post-authorization-attributes). | | Adressprüfungen schlagen fehl | 4000000000000010 | Sowohl die Prüfung der Postleitzahl der Adresse als auch die Prüfung der Adresszeile 1 schlagen fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Adresse nicht verfügbar | 4000000000000044 | Sowohl die Prüfung der Postleitzahl der Adresse als auch die Prüfung der Adresszeile 1 sind nicht verfügbar. Die Zahlung ist erfolgreich, es sei denn, Sie [blockieren sie mit einer benutzerdefinierten Radar-Regel](https://docs.stripe.com/radar/rules/reference.md#post-authorization-attributes). | #### PaymentMethods | Beschreibung | PaymentMethod | Details | | ---------------------------------------------------- | ----------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Immer blockiert | `pm_card_radarBlock` | Die Zahlung hat die [„höchste“ Risikostufe](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) Wird immer von Radar blockiert. | | Höchstes Risiko | `pm_card_riskLevelHighest` | Die Zahlung hat die [„höchste“ Risikostufe](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) Könnte je nach Ihren Einstellungen von Radar blockiert werden. | | Erhöhtes Risiko | `pm_card_riskLevelElevated` | Die Zahlung weist die [Risikostufe „erhöht“](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) auf Wenn Sie Radar for Fraud Teams verwenden, wird [Radar](https://docs.stripe.com/radar/reviews.md) dies möglicherweise zur Überprüfung in die Warteschlange stellen. | | Hoher Zahlungsanfechtungsscore wegen Betrug | `pm_card_highFraudDisputeScore` | Diese Abbuchung weist einen hohen Zahlungsanfechtungsscore wegen Betrugs auf Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/risk-settings.md) von Radar blockiert werden. | | Hoher Score für frühzeitige Betrugswarnung | `pm_card_highEfwScore` | Diese Transaktion weist einen hohen Score für frühzeitige Betrugswarnung auf Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/risk-settings.md) von Radar blockiert werden. | | Dynamische Risikoschwelle | `pm_card_radarDynamicRiskThreshold` | Diese Abbuchung löst die dynamische Risikoschwellenkontrolle von Radar aus, wenn sie aktiviert ist. Radar blockiert die Transaktion, wenn Sie die Option [Dynamische Risikoschwelle](https://docs.stripe.com/radar/risk-settings.md#dynamic-risk-threshold) aktivieren. | | Adaptive 3DS | `pm_card_adaptive3dsChallenge` | Diese Abbuchung löst die Adaptive 3DS-Risikokontrolle von Radar aus, wenn sie aktiviert ist. Wenn Sie Adaptive 3DS aktivieren, fordert Radar bei der Nutzung dieser Testkarte eine 3DS-Authentifizierung an. | | CVC-Prüfung schlägt fehl | `pm_card_cvcCheckFail` | Wenn Sie eine Prüfziffer/CVC angeben, schlägt deren Überprüfung fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Überprüfung der Postleitzahl schlägt fehl | `pm_card_avsZipFail` | Wenn Sie eine Postleitzahl angeben, schlägt deren Überprüfung fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | CVC-Prüfung schlägt mit erhöhtem Risiko fehl | `pm_card_cvcCheckFailElevatedRisk` | Wenn Sie eine Prüfziffer angeben, schlägt die Prüfung mit der [Risikostufe „erhöht“](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) fehl Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Postleitzahlprüfung schlägt mit erhöhtem Risiko fehl | `pm_card_avsZipFailElevatedRisk` | Wenn Sie eine Postleitzahl angeben, schlägt die Postleitzahlprüfung mit der [Risikostufe „erhöht“ fehl](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Überprüfung der Zeile1 schlägt fehl | `pm_card_avsLine1Fail` | Die Überprüfung der Adresszeile 1 schlägt fehl. Die Zahlung ist erfolgreich, es sei denn, Sie [blockieren sie mit einer benutzerdefinierten Radar-Regel](https://docs.stripe.com/radar/rules/reference.md#post-authorization-attributes). | | Adressprüfungen schlagen fehl | `pm_card_avsFail` | Sowohl die Prüfung der Postleitzahl der Adresse als auch die Prüfung der Adresszeile 1 schlagen fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Adresse nicht verfügbar | `pm_card_avsUnchecked` | Sowohl die Prüfung der Postleitzahl der Adresse als auch die Prüfung der Adresszeile 1 sind nicht verfügbar. Die Zahlung ist erfolgreich, es sei denn, Sie [blockieren sie mit einer benutzerdefinierten Radar-Regel](https://docs.stripe.com/radar/rules/reference.md#post-authorization-attributes). | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Beschreibung | Token | Details | | ---------------------------------------------------- | ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Immer blockiert | `tok_radarBlock` | Die Zahlung hat die [„höchste“ Risikostufe](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) Wird immer von Radar blockiert. | | Höchstes Risiko | `tok_riskLevelHighest` | Die Zahlung hat die [„höchste“ Risikostufe](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) Könnte je nach Ihren Einstellungen von Radar blockiert werden. | | Erhöhtes Risiko | `tok_riskLevelElevated` | Die Zahlung weist die [Risikostufe „erhöht“](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) auf Wenn Sie Radar for Fraud Teams verwenden, wird [Radar](https://docs.stripe.com/radar/reviews.md) dies möglicherweise zur Überprüfung in die Warteschlange stellen. | | Hoher Zahlungsanfechtungsscore wegen Betrug | `tok_highFraudDisputeScore` | Diese Abbuchung weist einen hohen Zahlungsanfechtungsscore wegen Betrugs auf Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/risk-settings.md) von Radar blockiert werden. | | Hoher Score für frühzeitige Betrugswarnung | `tok_highEfwScore` | Diese Transaktion weist einen hohen Score für frühzeitige Betrugswarnung auf Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/risk-settings.md) von Radar blockiert werden. | | Dynamische Risikoschwelle | `tok_radarDynamicRiskThreshold` | Diese Abbuchung löst die dynamische Risikoschwellenkontrolle von Radar aus, wenn sie aktiviert ist. Radar blockiert die Transaktion, wenn Sie die Option [Dynamische Risikoschwelle](https://docs.stripe.com/radar/risk-settings.md#dynamic-risk-threshold) aktivieren. | | Adaptive 3DS | `tok_adaptive3dsChallenge` | Diese Abbuchung löst die Adaptive 3DS-Risikokontrolle von Radar aus, wenn sie aktiviert ist. Wenn Sie Adaptive 3DS aktivieren, fordert Radar bei der Nutzung dieser Testkarte eine 3DS-Authentifizierung an. | | CVC-Prüfung schlägt fehl | `tok_cvcCheckFail` | Wenn Sie eine Prüfziffer/CVC angeben, schlägt deren Überprüfung fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Überprüfung der Postleitzahl schlägt fehl | `tok_avsZipFail` | Wenn Sie eine Postleitzahl angeben, schlägt deren Überprüfung fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | CVC-Prüfung schlägt mit erhöhtem Risiko fehl | `tok_cvcCheckFailElevatedRisk` | Wenn Sie eine Prüfziffer angeben, schlägt die Prüfung mit der [Risikostufe „erhöht“](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) fehl Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Postleitzahlprüfung schlägt mit erhöhtem Risiko fehl | `tok_avsZipFailElevatedRisk` | Wenn Sie eine Postleitzahl angeben, schlägt die Postleitzahlprüfung mit der [Risikostufe „erhöht“ fehl](https://docs.stripe.com/radar/risk-evaluation.md#elevated-risk) Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Überprüfung der Zeile1 schlägt fehl | `tok_avsLine1Fail` | Die Überprüfung der Adresszeile 1 schlägt fehl. Die Zahlung ist erfolgreich, es sei denn, Sie [blockieren sie mit einer benutzerdefinierten Radar-Regel](https://docs.stripe.com/radar/rules/reference.md#post-authorization-attributes). | | Adressprüfungen schlagen fehl | `tok_avsFail` | Sowohl die Prüfung der Postleitzahl der Adresse als auch die Prüfung der Adresszeile 1 schlagen fehl. Könnte [je nach Ihren Einstellungen](https://docs.stripe.com/radar/rules.md#traditional-bank-checks) von Radar blockiert werden. | | Adresse nicht verfügbar | `tok_avsUnchecked` | Sowohl die Prüfung der Postleitzahl der Adresse als auch die Prüfung der Adresszeile 1 sind nicht verfügbar. Die Zahlung ist erfolgreich, es sei denn, Sie [blockieren sie mit einer benutzerdefinierten Radar-Regel](https://docs.stripe.com/radar/rules/reference.md#post-authorization-attributes). | ## Einen Fehler mit ungültigen Daten auslösen Geben Sie ungültige Details an, um Fehler aufgrund ungültiger Daten zu testen. Dafür benötigen Sie keine spezielle Testkarte. Jeder ungültige Wert funktioniert. Beispiel: - [invalid_expiry_month](https://docs.stripe.com/declines/codes.md#invalid_expiry_month): Einen ungültigen Monat verwenden (z. B. **13**). - [invalid_expiry_year](https://docs.stripe.com/declines/codes.md#invalid_expiry_year): Verwenden Sie ein Jahr, das bis zu 50 Jahre in der Vergangenheit liegt, z. B. **95**. - [invalid_cvc](https://docs.stripe.com/declines/codes.md#invalid_cvc): Verwenden Sie eine zweistellige Zahl (z. B. **99**). - [incorrect_number](https://docs.stripe.com/declines/codes.md#incorrect_number): Verwenden Sie eine Kartennummer, bei der die [Luhn-Prüfung](https://en.wikipedia.org/wiki/Luhn_algorithm) fehlschlägt, z. B. `4242424242424241`. ## Eine angefochtene Zahlung simulieren Um eine [angefochtene Zahlung](https://docs.stripe.com/disputes.md) zu simulieren, verwenden Sie die Testkarten in diesem Bereich. Um dann zu simulieren, ob die Anfechtung gewonnen oder verloren wurde, legen Sie [Beweise für den Erfolg oder den Misserfolg](https://docs.stripe.com/testing.md#evidence) vor. #### Kartennummern | Beschreibung | Nummer | Details | | --------------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Betrügerisch | 4000000000000259 | Bei den Standardeinstellungen des Kontos ist die Zahlung erfolgreich, wird aber als [betrügerisch](https://docs.stripe.com/disputes/categories.md) angefochten. Diese Art der Zahlungsanfechtung ist nach der 3D Secure-Authentifizierung [geschützt](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments). | | Nicht erhalten | 4000000000002685 | Bei den Standardeinstellungen des Kontos ist die Zahlung erfolgreich, wird jedoch angefochten, da das [Produkt nicht erhalten](https://docs.stripe.com/disputes/categories.md) wurde. Diese Art der Zahlungsanfechtung [ist](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments) nach der 3D Secure-Authentifizierung nicht geschützt. | | Anfrage | 4000000000001976 | Mit den Standard-Kontoeinstellungen ist die Zahlung erfolgreich, wird aber als [Anfrage](https://docs.stripe.com/disputes/how-disputes-work.md#inquiries) angefochten. | | Warnung | 4000000000005423 | Bei Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, es wird jedoch [eine frühzeitige Betrugswarnung](https://docs.stripe.com/disputes/how-disputes-work.md#early-fraud-warnings) empfangen. | | Mehrere Zahlungsanfechtungen | 4000000404000079 | Bei den Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, wird aber [mehrmals](https://docs.stripe.com/disputes/how-disputes-work.md#multiple-disputes) angefochten. | | Visa Compelling Evidence 3.0 | 4000000404000038 | Beit den Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, wird aber als eine für [Visa Compelling Evidence 3.0](https://docs.stripe.com/disputes/api/visa-ce3.md#testing) berechtigte Zahlungsanfechtung behandelt. | | Visa-Compliance | 4000008400000779 | Bei den Standard-Kontoeinstellungen ist die Zahlung erfolgreich, wird aber als [Visa-Compliance-Zahlungsanfechtung](https://docs.stripe.com/disputes/api/visa-compliance.md#testing) behandelt. | #### PaymentMethods | Beschreibung | PaymentMethod | Details | | --------------------------------- | ----------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Betrügerisch | `pm_card_createDispute` | Bei den Standardeinstellungen des Kontos ist die Zahlung erfolgreich, wird aber als [betrügerisch](https://docs.stripe.com/disputes/categories.md) angefochten. Diese Art der Zahlungsanfechtung ist nach der 3D Secure-Authentifizierung [geschützt](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments). | | Nicht erhalten | `pm_card_createDisputeProductNotReceived` | Bei den Standardeinstellungen des Kontos ist die Zahlung erfolgreich, wird jedoch angefochten, da das [Produkt nicht erhalten](https://docs.stripe.com/disputes/categories.md) wurde. Diese Art der Zahlungsanfechtung [ist](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments) nach der 3D Secure-Authentifizierung nicht geschützt. | | Anfrage | `pm_card_createDisputeInquiry` | Mit den Standard-Kontoeinstellungen ist die Zahlung erfolgreich, wird aber als [Anfrage](https://docs.stripe.com/disputes/how-disputes-work.md#inquiries) angefochten. | | Warnung | `pm_card_createIssuerFraudRecord` | Bei Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, es wird jedoch [eine frühzeitige Betrugswarnung](https://docs.stripe.com/disputes/how-disputes-work.md#early-fraud-warnings) empfangen. | | Mehrere Zahlungsanfechtungen | `pm_card_createMultipleDisputes` | Bei den Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, wird aber [mehrmals](https://docs.stripe.com/disputes/how-disputes-work.md#multiple-disputes) angefochten. | | Visa Compelling Evidence 3.0 | `pm_card_createCe3EligibleDispute` | Beit den Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, wird aber als eine für [Visa Compelling Evidence 3.0](https://docs.stripe.com/disputes/api/visa-ce3.md#testing) berechtigte Zahlungsanfechtung behandelt. | | Visa-Compliance | `pm_card_createComplianceDispute` | Bei den Standard-Kontoeinstellungen ist die Zahlung erfolgreich, wird aber als [Visa-Compliance-Zahlungsanfechtung](https://docs.stripe.com/disputes/api/visa-compliance.md#testing) behandelt. | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Beschreibung | Token | Details | | --------------------------------- | ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Betrügerisch | `tok_createDispute` | Bei den Standardeinstellungen des Kontos ist die Zahlung erfolgreich, wird aber als [betrügerisch](https://docs.stripe.com/disputes/categories.md) angefochten. Diese Art der Zahlungsanfechtung ist nach der 3D Secure-Authentifizierung [geschützt](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments). | | Nicht erhalten | `tok_createDisputeProductNotReceived` | Bei den Standardeinstellungen des Kontos ist die Zahlung erfolgreich, wird jedoch angefochten, da das [Produkt nicht erhalten](https://docs.stripe.com/disputes/categories.md) wurde. Diese Art der Zahlungsanfechtung [ist](https://docs.stripe.com/payments/3d-secure/authentication-flow.md#disputed-payments) nach der 3D Secure-Authentifizierung nicht geschützt. | | Anfrage | `tok_createDisputeInquiry` | Mit den Standard-Kontoeinstellungen ist die Zahlung erfolgreich, wird aber als [Anfrage](https://docs.stripe.com/disputes/how-disputes-work.md#inquiries) angefochten. | | Warnung | `tok_createIssuerFraudRecord` | Bei Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, es wird jedoch [eine frühzeitige Betrugswarnung](https://docs.stripe.com/disputes/how-disputes-work.md#early-fraud-warnings) empfangen. | | Mehrere Zahlungsanfechtungen | `tok_createMultipleDisputes` | Bei den Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, wird aber [mehrmals](https://docs.stripe.com/disputes/how-disputes-work.md#multiple-disputes) angefochten. | | Visa Compelling Evidence 3.0 | `tok_createCe3EligibleDispute` | Beit den Standard-Kontoeinstellungen ist die Abbuchung erfolgreich, wird aber als eine für [Visa Compelling Evidence 3.0](https://docs.stripe.com/disputes/api/visa-ce3.md#testing) berechtigte Zahlungsanfechtung behandelt. | | Visa-Compliance | `tok_createComplianceDispute` | Bei den Standard-Kontoeinstellungen ist die Zahlung erfolgreich, wird aber als [Visa-Compliance-Zahlungsanfechtung](https://docs.stripe.com/disputes/api/visa-compliance.md#testing) behandelt. | ### Beweis Um eine gewonnene oder verlorene Zahlungsanfechtung zu simulieren, antworten Sie mit einem der Beweiswerte aus der nachfolgenden Tabelle. - Wenn Sie [mit der API antworten](https://docs.stripe.com/disputes/api.md), übergeben Sie den Wert aus der Tabelle als [uncategorized_text](https://docs.stripe.com/api/disputes/update.md#update_dispute-evidence-uncategorized_text). - Wenn Sie [im Dashboard](https://docs.stripe.com/disputes/responding.md) oder in [In Connect eingebetteten Komponenten](https://docs.stripe.com/connect/supported-embedded-components/disputes-list.md) antworten, geben Sie den Wert aus der Tabelle in das Feld **Zusätzliche Informationen** ein. Klicken Sie dann auf **Beweise übermitteln**. | Beweis | Beschreibung | | --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `winning_evidence` | Schließt die Anfechtung als gewonnen und schreibt Ihrem Konto den Zahlungsbetrag und die entsprechenden Gebühren gut. | | `losing_evidence` | Schließt die Anfechtung als verloren, ohne eine Gutschrift auf Ihr Konto durchzuführen. Bei Anfragen wird die Anfrage auf diese Weise ohne Eskalation geschlossen. | | `escalate_inquiry_evidence` | Eskaliert die Anfrage in eine Rückbuchung. Dadurch wird die Anfrage in eine vollständige Zahlungsanfechtung umgewandelt und Ihr Konto mit dem Betrag der angefochtenen Zahlung und den damit verbundenen Gebühren belastet. | ## Eine asynchrone Rückerstattung simulieren Rückerstattungen erfolgen im Live-Modus asynchron: Eine Rückerstattung kann scheinbar erfolgreich sein und später fehlschlagen, oder sie kann zunächst als `ausstehend` erscheinen und später erfolgreich sein. Verwenden Sie die Testkarten in diesem Abschnitt, um Rückerstattungen mit diesen Verhaltensweisen zu simulieren. (Bei allen anderen Testkarten sind Rückerstattungen sofort erfolgreich und der Status bleibt unverändert.) #### Kartennummern | Beschreibung | Nummer | Details | | ------------------ | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Asynchroner Erfolg | 4000000000007726 | Die Zahlung ist erfolgreich. Wenn Sie eine Rückerstattung veranlassen, ist der Status zunächst `pending`. Einige Zeit später wechselt der Status zu `succeeded` und sendet das [Ereignis](https://docs.stripe.com/api/events/types.md#event_types-refund.updated) `refund.updated`. | | Asynchroner Fehler | 4000000000005126 | Die Zahlung ist erfolgreich. Wenn Sie eine Rückerstattung veranlassen, ist ihr Status zunächst `succeeded`. Einige Zeit später wechselt der Status zu `failed` und sendet das [Ereignis](https://docs.stripe.com/api/events/types.md#event_types-refund.failed) `refund.failed`. | #### PaymentMethods | Beschreibung | PaymentMethod | Details | | ------------------ | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Asynchroner Erfolg | `pm_card_pendingRefund` | Die Zahlung ist erfolgreich. Wenn Sie eine Rückerstattung veranlassen, ist der Status zunächst `pending`. Einige Zeit später wechselt der Status zu `succeeded` und sendet das [Ereignis](https://docs.stripe.com/api/events/types.md#event_types-refund.updated) `refund.updated`. | | Asynchroner Fehler | `pm_card_refundFail` | Die Zahlung ist erfolgreich. Wenn Sie eine Rückerstattung veranlassen, ist ihr Status zunächst `succeeded`. Einige Zeit später wechselt der Status zu `failed` und sendet das [Ereignis](https://docs.stripe.com/api/events/types.md#event_types-refund.failed) `refund.failed`. | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Beschreibung | Token | Details | | ------------------ | ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Asynchroner Erfolg | `tok_pendingRefund` | Die Zahlung ist erfolgreich. Wenn Sie eine Rückerstattung veranlassen, ist der Status zunächst `pending`. Einige Zeit später wechselt der Status zu `succeeded` und sendet das [Ereignis](https://docs.stripe.com/api/events/types.md#event_types-refund.updated) `refund.updated`. | | Asynchroner Fehler | `tok_refundFail` | Die Zahlung ist erfolgreich. Wenn Sie eine Rückerstattung veranlassen, ist ihr Status zunächst `succeeded`. Einige Zeit später wechselt der Status zu `failed` und sendet das [Ereignis](https://docs.stripe.com/api/events/types.md#event_types-refund.failed) `refund.failed`. | Sie können eine Rückerstattung über eine Karte nur über das Dashboard stornieren. Im Live-Modus können Sie eine Karten-Rückerstattung innerhalb eines kurzen Zeitraums stornieren, der nicht näher spezifiziert ist. In Testumgebungen wird dieser Zeitraum, in dem Sie eine Karten-Rückerstattung stornieren können, mit 30 Minuten simuliert. ## Gelder auf Ihr verfügbares Guthaben überweisen Verwenden Sie die Testkarten in diesem Abschnitt, um Geldmittel aus einer Testtransaktion direkt auf Ihr verfügbares Guthaben zu überweisen. Andere Testkarten senden Geld von einer erfolgreichen Zahlung an Ihr ausstehendes Guthaben. #### Kartennummern | Beschreibung | Nummer | Details | | --------------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Umgehen Ihres ausstehenden Saldos | 4000000000000077 | Die US-Abbuchung ist erfolgreich, und die Geldmittel werden Ihrem verfügbaren Guthaben sofort hinzugefügt (unter Umgehung Ihres ausstehenden Saldos). | | Umgehen Ihres ausstehenden Saldos | 4000003720000278 | Die internationale Abbuchung ist erfolgreich, und die Geldmittel werden Ihrem verfügbaren Guthaben sofort hinzugefügt (unter Umgehung Ihres ausstehenden Saldos). | #### PaymentMethods | Beschreibung | PaymentMethod | Details | | --------------------------------- | ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Umgehen Ihres ausstehenden Saldos | `pm_card_bypassPending` | Die US-Abbuchung ist erfolgreich, und die Geldmittel werden Ihrem verfügbaren Guthaben sofort hinzugefügt (unter Umgehung Ihres ausstehenden Saldos). | | Umgehen Ihres ausstehenden Saldos | `pm_card_bypassPendingInternational` | Die internationale Abbuchung ist erfolgreich, und die Geldmittel werden Ihrem verfügbaren Guthaben sofort hinzugefügt (unter Umgehung Ihres ausstehenden Saldos). | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | Beschreibung | Token | Details | | --------------------------------- | -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Umgehen Ihres ausstehenden Saldos | `tok_bypassPending` | Die US-Abbuchung ist erfolgreich, und die Geldmittel werden Ihrem verfügbaren Guthaben sofort hinzugefügt (unter Umgehung Ihres ausstehenden Saldos). | | Umgehen Ihres ausstehenden Saldos | `tok_bypassPendingInternational` | Die internationale Abbuchung ist erfolgreich, und die Geldmittel werden Ihrem verfügbaren Guthaben sofort hinzugefügt (unter Umgehung Ihres ausstehenden Saldos). | ## 3D Secure-Authentifizierung testen 3D Secure erfordert einen zusätzlichen Authentifizierungsschritt für Kreditkartentransaktionen. Mit den Testkarten in diesem Abschnitt können Sie simulieren, wie die Authentifizierung in verschiedenen Zahlungsabläufen ausgelöst wird. Nur Karten in diesem Bereich testen Ihre 3D Secure-Integration effektiv, da sie definiertes 3DS-Verhalten simulieren, wie z. B. einen abfragebasierten Ablauf oder eine nicht unterstützte Karte. Andere Testkarten von Stripe lösen möglicherweise ebenfalls 3DS aus, wir geben jedoch dann `attempt_acknowledged` zurück und umgehen so die zusätzlichen Schritte, da 3DS-Tests bei diesen Karten nicht von Wichtigkeit sind. > #### Dashboard nicht unterstützt > > 3D Secure-Weiterleitungen erfolgen nicht für Zahlungen, die direkt im Stripe-Dashboard erstellt wurden. Verwenden Sie stattdessen das eigene Frontend Ihrer Integration oder einen API-Aufruf. ### Authentifizierung und Einrichtung Verwenden Sie die Testkarten in diesem Abschnitt, um Zahlungen mit Authentifizierung zu simulieren. Einige dieser Karten können auch für zukünftige Zahlungen [eingerichtet](https://docs.stripe.com/payments/save-and-reuse.md) werden oder wurden bereits entsprechend eingerichtet. #### Kartennummern | Beschreibung | Nummer | Details | | ---------------------------------------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Nur authentifizieren, wenn keine Einrichtung besteht | 4000002500003155 | Diese Karte erfordert eine Authentifizierung für Off-Session-Zahlungen, es sei denn, Sie [richten sie für zukünftige Zahlungen ein](https://docs.stripe.com/payments/save-and-reuse.md). Nach der Einrichtung ist für Off-Session-Zahlungen keine Authentifizierung mehr erforderlich. On-Session-Zahlungen mit dieser Karte müssen jedoch immer authentifiziert werden. | | Immer authentifizieren | 4000002760003184 | Diese Karte erfordert eine Authentifizierung für alle Transaktionen, unabhängig davon, wie die Karte eingerichtet ist. | | Bereits eingerichtet | 4000003800000446 | Diese Karte ist bereits für die Off-Session-Nutzung eingerichtet. Sie erfordert eine Authentifizierung für [einmalige](https://docs.stripe.com/payments/accept-a-payment.md?platform=web) und andere [On-Session](https://docs.stripe.com/payments/existing-customers.md?platform=web&ui=elements)-Zahlungen. Alle *Off-Session-Zahlungen* (A payment is described as off-session if it occurs without the direct involvement of the customer, using previously-collected payment information) sind jedoch so erfolgreich, als wäre die Karte zuvor [eingerichtet](https://docs.stripe.com/payments/save-and-reuse.md) worden. | | Unzureichende Geldmittel | 4000008260003178 | Diese Karte erfordert für [Einmalzahlungen](https://docs.stripe.com/payments/accept-a-payment.md?platform=web) eine Authentifizierung. Alle Zahlungen werden mit dem Fehlercode `insufficient_funds` abgelehnt, auch nachdem sie erfolgreich authentifiziert oder zuvor [eingerichtet](https://docs.stripe.com/payments/save-and-reuse.md) wurden. | #### PaymentMethods | Beschreibung | PaymentMethod | Details | | ---------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Nur authentifizieren, wenn keine Einrichtung besteht | `pm_card_authenticationRequiredOnSetup` | Diese Karte erfordert für jede Zahlung eine Authentifizierung, es sei denn, Sie haben sie für zukünftige Zahlungen [eingerichtet](https://docs.stripe.com/payments/save-and-reuse.md). Nach der Einrichtung ist keine Authentifizierung mehr notwendig. | | Immer authentifizieren | `pm_card_authenticationRequired` | Diese Karte erfordert eine Authentifizierung für alle Transaktionen, unabhängig davon, wie die Karte eingerichtet ist. | | Bereits eingerichtet | `pm_card_authenticationRequiredSetupForOffSession` | Diese Karte ist bereits für die Off-Session-Nutzung eingerichtet. Sie erfordert eine Authentifizierung für [einmalige](https://docs.stripe.com/payments/accept-a-payment.md?platform=web) und andere [On-Session](https://docs.stripe.com/payments/existing-customers.md?platform=web&ui=elements)-Zahlungen. Alle Off-Session-Zahlungen sind jedoch erfolgreich, als wäre die Karte zuvor [eingerichtet](https://docs.stripe.com/payments/save-and-reuse.md) worden. | | Unzureichende Geldmittel | `pm_card_authenticationRequiredChargeDeclinedInsufficientFunds` | Diese Karte erfordert für [Einmalzahlungen](https://docs.stripe.com/payments/accept-a-payment.md?platform=web) eine Authentifizierung. Alle Zahlungen werden mit dem Fehlercode `insufficient_funds` abgelehnt, auch nachdem sie erfolgreich authentifiziert oder zuvor [eingerichtet](https://docs.stripe.com/payments/save-and-reuse.md) wurden. | ### Support und Verfügbarkeit Stripe fordert eine Authentifizierung an, wenn dies gesetzlich vorgeschrieben ist oder durch Ihre Radar-Regeln oder benutzerdefinierten Code ausgelöst wird. Auch wenn eine Authentifizierung angefordert wird, kann diese nicht immer durchgeführt werden – beispielsweise ist die Kundenkarte möglicherweise nicht registriert oder es tritt ein Fehler auf. Verwenden Sie die Testkarten in diesem Abschnitt, um diese Faktoren in verschiedenen Kombinationen zu simulieren. Alle 3DS-Referenzen verweisen auf [3D Secure 2](https://stripe.com/guides/3d-secure-2). #### Kartennummern | 3D Secure-Nutzung | Ergebnis | Nummer | Details | | ------------------------ | ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 3DS erforderlich | OK | 4000000000003220 | Die 3D Secure-Authentifizierung muss abgeschlossen sein, damit die Zahlung erfolgreich durchgeführt werden kann. Standardmäßig fordern Ihre Radar-Regeln die 3D Secure-Authentifizierung für diese Karte an. | | 3DS erforderlich | Abgelehnte Zahlung | 4000008400001629 | Die 3D Secure-Authentifizierung ist erforderlich, aber Zahlungen werden nach der Authentifizierung mit einem `card_declined`-Fehlercode abgelehnt. Standardmäßig fordern Ihre Radar-Regeln die 3DSecure-Authentifizierung für diese Karte an. | | 3DS erforderlich | Fehler | 4000008400001280 | Die 3D Secure-Authentifizierung ist erforderlich, aber die 3D Secure-Lookup-Anforderung schlägt mit einem Verarbeitungsfehler fehl. Zahlungen werden mit einem `card_declined`-Fehlercode abgelehnt. Standardmäßig fordern Ihre Radar-Regeln die 3D Secure-Authentifizierung für diese Karte an. | | 3DS unterstützt | OK | 4000000000003055 | Die 3D Secure-Authentifizierung kann weiterhin durchgeführt werden, ist aber nicht erforderlich. Standardmäßig fordern Ihre Radar-Regeln keine 3D Secure-Authentifizierung für diese Karte an. | | 3DS unterstützt | Fehler | 4000000000003097 | Die 3D Secure-Authentifizierung kann weiterhin durchgeführt werden, ist aber nicht erforderlich. Der Versuch, 3D Secure durchzuführen, führt jedoch zu einem Verarbeitungsfehler. Standardmäßig fordern Ihre Radar-Regeln keine 3D Secure-Authentifizierung für diese Karte an. | | 3DS unterstützt | Abgemeldet | 4242424242424242 | 3D Secure wird für diese Karte unterstützt, die Karte ist jedoch nicht für 3D Secure registriert. Selbst wenn Ihre Radar-Regeln 3D Secure anfordern sollten, wird die Kundin/der Kunde nicht zur Authentifizierung dieser Karte aufgefordert, da Ihre standardmäßigen Radar-Regeln keine 3D Secure-Authentifizierung für die Karte anfordern. | | 3DS Nicht unterstützt | 378282246310005 | 3D Secure wird von dieser Karte nicht unterstützt und kann nicht aufgerufen werden. Der PaymentIntent oder SetupIntent wird ohne Authentifizierung fortgesetzt. | | Reibungsloser 3DS-Ablauf | OK | 4000000032200000 | Eine 3D Secure-Authentifizierung ist bei allen Transaktionen erforderlich, unabhängig davon, wie die Karte eingerichtet ist. Die Authentifizierung erfolgt durch einen reibungslosen Ablauf und ist erfolgreich. | #### PaymentMethods | 3D Secure-Nutzung | Ergebnis | PaymentMethod | Details | | ----------------- | ------------------ | --------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Erforderlich | OK | `pm_card_threeDSecure2Required` | Die 3D Secure-Authentifizierung muss abgeschlossen sein, damit die Zahlung erfolgreich durchgeführt werden kann. Standardmäßig fordern Ihre Radar-Regeln die 3D Secure-Authentifizierung für diese Karte an. | | Erforderlich | Abgelehnte Zahlung | `pm_card_threeDSecureRequiredChargeDeclined` | Die 3D Secure-Authentifizierung ist erforderlich, aber Zahlungen werden nach der Authentifizierung mit einem `card_declined`-Fehlercode abgelehnt. Standardmäßig fordern Ihre Radar-Regeln die 3DSecure-Authentifizierung für diese Karte an. | | Erforderlich | Fehler | `pm_card_threeDSecureRequiredProcessingError` | Die 3D Secure-Authentifizierung ist erforderlich, aber die 3D Secure-Lookup-Anforderung schlägt mit einem Verarbeitungsfehler fehl. Zahlungen werden mit einem `card_declined`-Fehlercode abgelehnt. Standardmäßig fordern Ihre Radar-Regeln die 3D Secure-Authentifizierung für diese Karte an. | | Unterstützt | OK | `pm_card_threeDSecureOptional` | Die 3D Secure-Authentifizierung kann weiterhin durchgeführt werden, ist aber nicht erforderlich. Standardmäßig fordern Ihre Radar-Regeln keine 3D Secure-Authentifizierung für diese Karte an. | | Unterstützt | Fehler | `pm_card_threeDSecureOptionalProcessingError` | Die 3D Secure-Authentifizierung kann weiterhin durchgeführt werden, ist aber nicht erforderlich. Der Versuch, 3D Secure durchzuführen, führt jedoch zu einem Verarbeitungsfehler. Standardmäßig fordern Ihre Radar-Regeln keine 3D Secure-Authentifizierung für diese Karte an. | | Unterstützt | Abgemeldet | `pm_card_visa` | 3D Secure wird für diese Karte unterstützt, die Karte ist jedoch nicht für 3D Secure registriert. Selbst wenn Ihre Radar-Regeln 3D Secure anfordern sollten, wird die Kundin/der Kunde nicht zur Authentifizierung dieser Karte aufgefordert, da Ihre standardmäßigen Radar-Regeln keine 3D Secure-Authentifizierung für die Karte anfordern. | | Nicht unterstützt | | `pm_card_amex_threeDSecureNotSupported` | 3D Secure wird von dieser Karte nicht unterstützt und kann nicht aufgerufen werden. Der PaymentIntent oder SetupIntent wird ohne Authentifizierung fortgesetzt. | #### Token Die meisten Integrationen verwenden keine Token mehr, aber wir stellen Test-Token wie [tok_visa](https://docs.stripe.com/testing.md?testing-method=tokens#visa) zur Verfügung, wenn Sie diese benötigen. | 3D Secure-Nutzung | Ergebnis | Token | Details | | ----------------- | ------------------ | ----------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Erforderlich | OK | `tok_threeDSecure2Required` | Die 3D Secure-Authentifizierung muss abgeschlossen sein, damit die Zahlung erfolgreich durchgeführt werden kann. Standardmäßig fordern Ihre Radar-Regeln die 3D Secure-Authentifizierung für diese Karte an. | | Erforderlich | Abgelehnte Zahlung | `tok_threeDSecureRequiredChargeDeclined` | Die 3D Secure-Authentifizierung ist erforderlich, aber Zahlungen werden nach der Authentifizierung mit einem `card_declined`-Fehlercode abgelehnt. Standardmäßig fordern Ihre Radar-Regeln die 3DSecure-Authentifizierung für diese Karte an. | | Erforderlich | Fehler | `tok_threeDSecureRequiredProcessingError` | Die 3D Secure-Authentifizierung ist erforderlich, aber die 3D Secure-Lookup-Anforderung schlägt mit einem Verarbeitungsfehler fehl. Zahlungen werden mit einem `card_declined`-Fehlercode abgelehnt. Standardmäßig fordern Ihre Radar-Regeln die 3D Secure-Authentifizierung für diese Karte an. | | Unterstützt | OK | `tok_threeDSecureOptional` | Die 3D Secure-Authentifizierung kann weiterhin durchgeführt werden, ist aber nicht erforderlich. Standardmäßig fordern Ihre Radar-Regeln keine 3D Secure-Authentifizierung für diese Karte an. | | Unterstützt | Fehler | `tok_threeDSecureOptionalProcessingError` | Die 3D Secure-Authentifizierung kann weiterhin durchgeführt werden, ist aber nicht erforderlich. Der Versuch, 3D Secure durchzuführen, führt jedoch zu einem Verarbeitungsfehler. Standardmäßig fordern Ihre Radar-Regeln keine 3D Secure-Authentifizierung für diese Karte an. | | Unterstützt | Abgemeldet | `tok_visa` | 3D Secure wird für diese Karte unterstützt, die Karte ist jedoch nicht für 3D Secure registriert. Selbst wenn Ihre Radar-Regeln 3D Secure anfordern sollten, wird die Kundin/der Kunde nicht zur Authentifizierung dieser Karte aufgefordert, da Ihre standardmäßigen Radar-Regeln keine 3D Secure-Authentifizierung für die Karte anfordern. | | Nicht unterstützt | | `tok_amex_threeDSecureNotSupported` | 3D Secure wird von dieser Karte nicht unterstützt und kann nicht aufgerufen werden. Der PaymentIntent wird ohne Authentifizierung fortgesetzt. | ### Mobile abfragebasierte Abläufe für 3D Secure Bei einer mobilen Zahlung stehen mehrere abfragebasierte Authentifizierungsabläufe, bei denen die Kundinnen und Kunden mit Eingabeaufforderungen der Nutzeroberfläche interagieren müssen, zur Verfügung. Verwenden Sie die Testkarten in diesem Bereich, um einen bestimmten abfragebasierten Ablauf zu Testzwecken auszulösen. Diese Karten sind in browserbasierten Zahlungsformularen oder in API-Aufrufen unbrauchbar. In diesen Umgebungen funktionieren sie, lösen aber kein besonderes Verhalten aus. Da sie in API-Aufrufen nicht nützlich sind, stellen wir keine `PaymentMethod` oder `Token`-Werte für Tests zur Verfügung. | Abfragebasierter Ablauf | Nummer | Details | | ----------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Out-of-Band | 4000582600000094 | Die 3D Secure 2-Authentifizierung muss für alle Transaktionen abgeschlossen sein. Löst den abfragebasierten Ablauf mit Out-of-Band-Nutzeroberfläche aus. | | Einmal-Passcode | 4000582600000045 | Die 3D Secure 2-Authentifizierung muss für alle Transaktionen abgeschlossen sein. Löst den abfragebasierten Ablauf mit Einmal-Passcode-Nutzeroberfläche aus. | | Einfachauswahl | 4000582600000102 | Die 3D Secure 2-Authentifizierung muss für alle Transaktionen abgeschlossen sein. Löst den abfragebasierten Ablauf mit Einfachauswahl-Nutzeroberfläche aus. | | Mehrfachauswahl | 4000582600000110 | Die 3D Secure 2-Authentifizierung muss für alle Transaktionen abgeschlossen sein. Löst den abfragebasierten Ablauf mit Mehrfachauswahl-Nutzeroberfläche aus. | ## Eine Captcha-Aufgabe simulieren Um Betrug zu verhindern, zeigt Stripe den Nutzerinnen und Nutzern auf der Bezahlseite möglicherweise eine Captcha-Abfrage an. Anhand der untenstehenden Testkarten können Sie diesen Vorgang simulieren. | Beschreibung | Nummer | Details | | --------------- | ---------------- | ------------------------------------------------------------------------------------------- | | Captcha-Abfrage | 4000000000001208 | Die Zahlung ist erfolgreich, wenn die Nutzer/innen die Captcha-Abfrage korrekt beantworten. | | Captcha-Abfrage | 4000000000003725 | Die Zahlung ist erfolgreich, wenn die Nutzer/innen die Captcha-Abfrage korrekt beantworten. | ## Eine Vor-Ort-Zahlung mit PIN simulieren Verwenden Sie die Testkarten in diesem Bereich, um erfolgreiche persönliche Zahlungen zu simulieren, bei denen eine PIN erforderlich ist. Es gibt viele andere Optionen zum Testen persönlicher Zahlungen, einschließlich eines simulierten Lesegeräts und physischer Testkarten. Weitere Informationen finden Sie unter [Stripe-Terminal-Tests](https://docs.stripe.com/terminal/references/testing.md). #### Kartennummern | Beschreibung | Nummer | Details | | ------------------------------------ | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Offline-PIN | 4001007020000002 | Diese Karte simuliert eine Zahlung, bei der der/die Karteninhaber/in aufgefordert wird, eine *Offline-PIN* (Offline PIN is a card verification method for EMV chip cards. These cards store the PIN securely on the chip itself, so PIN verification can occur without a network connection) einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `offline_pin` festgelegt. | | Wiederholungsversuch mit Offline-PIN | 4000008260000075 | Simuliert einen durch die starke Kundenauthentifizierung (SCA) ausgelösten Wiederholungsablauf, bei dem die anfängliche kontaktlose Zahlung eines Karteninhabers fehlschlägt und das Lesegerät den Nutzer dann auffordert, die Karte einzulegen und die seine *Online-PIN* einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `offline_pin` festgelegt. | | Online-PIN | 4001000360000005 | Diese Karte simuliert eine Zahlung, bei der der/die Karteninhaber/in aufgefordert wird, eine *Online-PIN* (Online PIN is a card verification method for EMV chip cards. These cards require the terminal to contact the issuer over a network connection to verify the PIN) einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `online_pin` festgelegt. | | Wiederholungsversuch mit Online-PIN | 4000002760000008 | Simuliert einen durch die starke Kundenauthentifizierung (SCA) ausgelösten Wiederholungsablauf, bei dem die anfängliche kontaktlose Zahlung eines Karteninhabers fehlschlägt und das Lesegerät diesen dann auffordert, die Karte einzulegen und die zugehörige *Online-PIN* einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `online_pin` festgelegt. | #### PaymentMethods | Beschreibung | Nummer | Details | | ------------------------------------ | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Offline-PIN | `offline_pin_cvm` | Diese Karte simuliert eine Zahlung, bei der der/die Karteninhaber/in aufgefordert wird, eine *Offline-PIN* (Offline PIN is a card verification method for EMV chip cards. These cards store the PIN securely on the chip itself, so PIN verification can occur without a network connection) einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `offline_pin` festgelegt. | | Wiederholungsversuch mit Offline-PIN | `offline_pin_sca_retry` | Simuliert einen durch die starke Kundenauthentifizierung (SCA) ausgelösten Wiederholungsablauf, bei dem die anfängliche kontaktlose Zahlung eines Karteninhabers fehlschlägt und das Lesegerät den Nutzer dann auffordert, die Karte einzulegen und die seine *Online-PIN* einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `offline_pin` festgelegt. | | Online-PIN | `online_pin_cvm` | Diese Karte simuliert eine Zahlung, bei der der/die Karteninhaber/in aufgefordert wird, eine *Online-PIN* (Online PIN is a card verification method for EMV chip cards. These cards require the terminal to contact the issuer over a network connection to verify the PIN) einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `online_pin` festgelegt. | | Wiederholungsversuch mit Online-PIN | `online_pin_sca_retry` | Simuliert einen durch die starke Kundenauthentifizierung (SCA) ausgelösten Wiederholungsablauf, bei dem die anfängliche kontaktlose Zahlung eines Karteninhabers fehlschlägt und das Lesegerät diesen dann auffordert, die Karte einzulegen und die zugehörige *Online-PIN* einzugeben. Für die resultierende Zahlung ist [cardholder_verification_method](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt-cardholder_verification_method) auf `online_pin` festgelegt. | ## Ein Webhook oder Ereignisziel testen Um Ihren Webhook-Endpoint oder Ihr [Ereignisziel](https://docs.stripe.com/event-destinations.md) zu testen, wählen Sie eine dieser beiden Optionen aus: 1. Führen Sie Aktionen in einer Sandbox durch, die zulässige Ereignisse an Ihr Ereignisziel senden. Um beispielsweise das Ereignis [charge.succeeded](https://docs.stripe.com/api.md#event_types-charge.succeeded) auszulösen, können Sie eine [Testkarte, die eine erfolgreiche Zahlung erzeugt](https://docs.stripe.com/testing.md#cards) verwenden. 1. [Ereignisse mit der Stripe-CLI](https://docs.stripe.com/webhooks.md#test-webhook) oder [mit Stripe für Visual Studio Code](https://docs.stripe.com/stripe-vscode.md#webhooks) auslösen. ## Ratenbegrenzungen Wenn Ihre Anfragen in Ihren Testumgebungen beginnen, `429` HTTP-Fehler zu erhalten, führen Sie sie seltener durch. Diese Fehler stammen von unserer [Ratenbegrenzung](https://docs.stripe.com/rate-limits.md), die in Testumgebungen strenger ist als im Live-Modus. Wir raten davon ab, für Ihre Integration mit der Stripe-API Belastungstests in Testumgebungen durchzuführen. Da der Lastbegrenzer in Testumgebungen strenger ist, treten möglicherweise Fehler auf, die in der Produktion nicht auftreten würden. Einen alternativen Ansatz finden Sie unter [Belastungstests](https://docs.stripe.com/rate-limits.md#load-testing). ## Eine andere Zahlungsmethode als mit Karte testen Wenn Sie eine Zahlungsmethode ohne Karte testen, verwenden Sie in allen API-Aufrufen [Test-API-Schlüssel](https://docs.stripe.com/keys.md#obtain-api-keys). Dies gilt unabhängig davon, ob Sie ein Zahlungsformular bereitstellen, das Sie interaktiv testen können, oder ob Sie Testcode schreiben. Für verschiedene Zahlungsmethoden werden unterschiedliche Testvorgänge durchgeführt: #### ACH-Lastschriftverfahren Erfahren Sie, wie Sie Szenarien mit sofortigen Verifizierungen mithilfe von [Financial Connections](https://docs.stripe.com/financial-connections/testing.md#web-how-to-use-test-accounts) testen können. ### Transaktions-E-Mails in einer Sandbox senden Nachdem Sie die Bankkontodetails erfasst und ein Mandat akzeptiert haben, senden Sie die Mandatsbestätigung und die Verifizierungs-E-Mails mit Testeinzahlungen 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). Wenn Ihre Domain **{domain}** lautet und Ihr Benutzername **{username}** ist, verwenden Sie das folgende E-Mail-Format, um Test-Transaktions-E-Mails zu versenden: **{username}+test\_email@{domain}**. Wenn Ihre Domain beispielsweise **example.com** und Ihr Nutzername **Info** lautet, verwenden Sie zum Testen von ACH Direct Debit-Zahlungen das Format **info+test\_email@example.com**. Dieses Format stellt sicher, dass E-Mails korrekt weitergeleitet werden. Wenn Sie das Suffix **+test\_email** nicht angeben, senden wir die E-Mail nicht. > Sie müssen [Ihr Stripe-Konto aktivieren](https://docs.stripe.com/get-started/account/activate.md), bevor Sie diese E-Mails beim Testen auslösen können. ### Testkontonummern Stripe stellt mehrere Testkontonummern und dazugehörige Token zur Verfügung, um sicherzustellen, dass Ihre Integration für Bankkonten mit manueller Eingabe für den Einsatz in einer Produktionsumgebung bereit ist. | Kontonummer | Token | Bankleitzahl | Verhalten | | -------------- | -------------------------------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `000123456789` | `pm_usBankAccount_success` | `110000000` | Die Zahlung ist erfolgreich. | | `000111111113` | `pm_usBankAccount_accountClosed` | `110000000` | Die Zahlung schlägt fehl, weil das Konto geschlossen ist. | | `000000004954` | `pm_usBankAccount_riskLevelHighest` | `110000000` | Die Zahlung wird von Radar aufgrund eines [hohen Betrugsrisikos](https://docs.stripe.com/radar/risk-evaluation.md#high-risk) blockiert. | | `000111111116` | `pm_usBankAccount_noAccount` | `110000000` | Die Zahlung schlägt fehl, weil kein Konto gefunden wird. | | `000222222227` | `pm_usBankAccount_insufficientFunds` | `110000000` | Die Zahlung schlägt aufgrund unzureichender Deckung fehl. | | `000333333335` | `pm_usBankAccount_debitNotAuthorized` | `110000000` | Die Zahlung schlägt fehl, weil die Lastschriften nicht autorisiert sind. | | `000444444440` | `pm_usBankAccount_invalidCurrency` | `110000000` | Die Zahlung schlägt aufgrund einer ungültigen Währung fehl. | | `000666666661` | `pm_usBankAccount_failMicrodeposits` | `110000000` | Die Zahlung sendet keine Testeinzahlungen. | | `000555555559` | `pm_usBankAccount_dispute` | `110000000` | Die Zahlung löst eine Zahlungsanfechtung aus. | | `000000000009` | `pm_usBankAccount_processing` | `110000000` | Die Zahlung bleibt auf unbestimmte Zeit in Bearbeitung. Nützlich zum Testen [der Stornierung des PaymentIntent](https://docs.stripe.com/api/payment_intents/cancel.md). | | `000777777771` | `pm_usBankAccount_weeklyLimitExceeded` | `110000000` | Die Zahlung schlägt aufgrund des Zahlungsbetrags fehl, wodurch das Konto sein wöchentliches Zahlungsvolumenlimit überschreitet. | | `000888888885` | | `110000000` | Die Zahlung schlägt aufgrund einer deaktivierten [tokenisierten Kontonummer](https://docs.stripe.com/financial-connections/tokenized-account-numbers.md) fehl. | Bevor Testtransaktionen abgeschlossen werden können, müssen Sie alle Testkonten verifizieren, auf denen die Zahlung automatisch erfolgreich war oder fehlschlagen ist. Verwenden Sie dazu die nachstehenden Test-Mikroeinzahlungsbeträge oder Beschreibungscodes. ### Testen von Mikroeinzahlungen und Beschreibungscodes Um verschiedene Szenarien zu imitieren, verwenden Sie diese Mikroeinzahlungsbeträge *oder* 0,01 Beschreibungscodewerte. | Testeinzahlungswerte | 0.01 Beschreibungscodewerte | Szenario | | -------------------- | --------------------------- | ------------------------------------------------------------------------- | | `32` und `45` | SM11AA | Simuliert die Verifizierung des Kontos. | | `10` und `11` | SM33CC | Simuliert das Überschreiten der Anzahl zulässiger Verifizierungsversuche. | | `40` und `41` | SM44DD | Simuliert ein Testeinzahlungs-Timeout. | ### Abwicklungsverhalten testen Testtransaktionen werden sofort abgewickelt und Ihrem verfügbaren Testguthaben hinzugefügt. Dieses Verhalten unterscheidet sich vom Live-Modus, bei dem es [mehrere Tage](https://docs.stripe.com/testing.md#timing) dauern kann, bis Transaktionen Ihrem verfügbaren Guthaben gutgeschrieben werden. #### SEPA-Lastschrift Erstellen Sie wie folgt einen Test-`PaymentIntent`, der entweder erfolgreich durchgeführt wird oder fehlschlägt: 1. Erstellen Sie eine Test-*PaymentMethod* (PaymentMethods represent your customer's payment instruments, used with the Payment Intents or Setup Intents APIs) mit einer Testkontonummer. 1. Verwenden Sie die resultierende `PaymentMethod` in einer `confirmSepaDebitPayment`-Anfrage, um die Testzahlung zu erstellen. ### AT | Account Number | Token | Description | | -------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | AT611904300234573201 | pm_success_at | The PaymentIntent status transitions from `processing` to `succeeded`. | | AT321904300235473204 | pm_successDelayed_at | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | AT861904300235473202 | pm_failed_at | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | AT051904300235473205 | pm_failedDelayed_at | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | AT591904300235473203 | pm_disputed_at | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | AT981904300000343434 | pm_exceedsWeeklyVolumeLimit_at | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | AT601904300000121212 | pm_exceedsWeeklyTransactionLimit_at | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | AT981904300002222227 | pm_insufficientFunds_at | The payment fails with an `insufficient_funds` failure code. | ### BE | Account Number | Token | Description | | ---------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | BE62510007547061 | pm_success_be | The PaymentIntent status transitions from `processing` to `succeeded`. | | BE78510007547064 | pm_successDelayed_be | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | BE68539007547034 | pm_failed_be | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | BE51510007547065 | pm_failedDelayed_be | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | BE08510007547063 | pm_disputed_be | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | BE90510000343434 | pm_exceedsWeeklyVolumeLimit_be | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | BE52510000121212 | pm_exceedsWeeklyTransactionLimit_be | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | BE90510002222227 | pm_insufficientFunds_be | The payment fails with an `insufficient_funds` failure code. | ### HR | Account Number | Token | Description | | --------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | HR7624020064583467589 | pm_success_hr | The PaymentIntent status transitions from `processing` to `succeeded`. | | HR6323600002337876649 | pm_successDelayed_hr | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | HR2725000096983499248 | pm_failed_hr | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | HR6723600004878117427 | pm_failedDelayed_hr | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | HR8724840081455523553 | pm_disputed_hr | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | HR7424020060000343434 | pm_exceedsWeeklyVolumeLimit_hr | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | HR3624020060000121212 | pm_exceedsWeeklyTransactionLimit_hr | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | HR7424020060002222227 | pm_insufficientFunds_hr | The payment fails with an `insufficient_funds` failure code. | ### EE | Account Number | Token | Description | | -------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | EE382200221020145685 | pm_success_ee | The PaymentIntent status transitions from `processing` to `succeeded`. | | EE222200221020145682 | pm_successDelayed_ee | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | EE762200221020145680 | pm_failed_ee | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | EE922200221020145683 | pm_failedDelayed_ee | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | EE492200221020145681 | pm_disputed_ee | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | EE672200000000343434 | pm_exceedsWeeklyVolumeLimit_ee | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | EE292200000000121212 | pm_exceedsWeeklyTransactionLimit_ee | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | EE672200000002222227 | pm_insufficientFunds_ee | The payment fails with an `insufficient_funds` failure code. | ### FI | Account Number | Token | Description | | ------------------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | FI2112345600000785 | pm_success_fi | The PaymentIntent status transitions from `processing` to `succeeded`. | | FI3712345600000788 | pm_successDelayed_fi | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | FI9112345600000786 | pm_failed_fi | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | FI1012345600000789 | pm_failedDelayed_fi | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | FI6412345600000787 | pm_disputed_fi | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | FI6712345600343434 | pm_exceedsWeeklyVolumeLimit_fi | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | FI2912345600121212 | pm_exceedsWeeklyTransactionLimit_fi | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | FI6712345602222227 | pm_insufficientFunds_fi | The payment fails with an `insufficient_funds` failure code. | ### FR | Account Number | Token | Description | | --------------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | FR1420041010050500013M02606 | pm_success_fr | The PaymentIntent status transitions from `processing` to `succeeded`. | | FR3020041010050500013M02609 | pm_successDelayed_fr | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | FR8420041010050500013M02607 | pm_failed_fr | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | FR7920041010050500013M02600 | pm_failedDelayed_fr | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | FR5720041010050500013M02608 | pm_disputed_fr | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | FR9720041010050000000343434 | pm_exceedsWeeklyVolumeLimit_fr | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | FR5920041010050000000121212 | pm_exceedsWeeklyTransactionLimit_fr | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | FR9720041010050000002222227 | pm_insufficientFunds_fr | The payment fails with an `insufficient_funds` failure code. | ### DE | Account Number | Token | Description | | ---------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | DE89370400440532013000 | pm_success_de | The PaymentIntent status transitions from `processing` to `succeeded`. | | DE08370400440532013003 | pm_successDelayed_de | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | DE62370400440532013001 | pm_failed_de | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | DE78370400440532013004 | pm_failedDelayed_de | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | DE35370400440532013002 | pm_disputed_de | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | DE65370400440000343434 | pm_exceedsWeeklyVolumeLimit_de | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | DE27370400440000121212 | pm_exceedsWeeklyTransactionLimit_de | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | DE65370400440002222227 | pm_insufficientFunds_de | The payment fails with an `insufficient_funds` failure code. | ### GI | Account Number | Token | Description | | ----------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | GI60MPFS599327643783385 | pm_success_gi | The PaymentIntent status transitions from `processing` to `succeeded`. | | GI08RRNW626436291644533 | pm_successDelayed_gi | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | GI41SAFA461293238477751 | pm_failed_gi | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | GI50LROG772261344693297 | pm_failedDelayed_gi | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | GI26KJBC361883934534696 | pm_disputed_gi | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | GI14NWBK000000000343434 | pm_exceedsWeeklyVolumeLimit_gi | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | GI73NWBK000000000121212 | pm_exceedsWeeklyTransactionLimit_gi | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | GI14NWBK000000002222227 | pm_insufficientFunds_gi | The payment fails with an `insufficient_funds` failure code. | ### IE | Account Number | Token | Description | | ---------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | IE29AIBK93115212345678 | pm_success_ie | The PaymentIntent status transitions from `processing` to `succeeded`. | | IE24AIBK93115212345671 | pm_successDelayed_ie | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | IE02AIBK93115212345679 | pm_failed_ie | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | IE94AIBK93115212345672 | pm_failedDelayed_ie | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | IE51AIBK93115212345670 | pm_disputed_ie | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | IE10AIBK93115200343434 | pm_exceedsWeeklyVolumeLimit_ie | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | IE69AIBK93115200121212 | pm_exceedsWeeklyTransactionLimit_ie | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | IE10AIBK93115202222227 | pm_insufficientFunds_ie | The payment fails with an `insufficient_funds` failure code. | ### LI | Account Number | Token | Description | | --------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | LI0508800636123378777 | pm_success_li | The PaymentIntent status transitions from `processing` to `succeeded`. | | LI4408800387787111369 | pm_successDelayed_li | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | LI1208800143823175626 | pm_failed_li | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | LI4908800356441975566 | pm_failedDelayed_li | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | LI7708800125525347723 | pm_disputed_li | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | LI2408800000000343434 | pm_exceedsWeeklyVolumeLimit_li | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | LI8308800000000121212 | pm_exceedsWeeklyTransactionLimit_li | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | LI2408800000002222227 | pm_insufficientFunds_li | The payment fails with an `insufficient_funds` failure code. | ### LT | Account Number | Token | Description | | -------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | LT121000011101001000 | pm_success_lt | The PaymentIntent status transitions from `processing` to `succeeded`. | | LT281000011101001003 | pm_successDelayed_lt | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | LT821000011101001001 | pm_failed_lt | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | LT981000011101001004 | pm_failedDelayed_lt | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | LT551000011101001002 | pm_disputed_lt | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | LT591000000000343434 | pm_exceedsWeeklyVolumeLimit_lt | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | LT211000000000121212 | pm_exceedsWeeklyTransactionLimit_lt | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | LT591000000002222227 | pm_insufficientFunds_lt | The payment fails with an `insufficient_funds` failure code. | ### LU | Account Number | Token | Description | | -------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | LU280019400644750000 | pm_success_lu | The PaymentIntent status transitions from `processing` to `succeeded`. | | LU440019400644750003 | pm_successDelayed_lu | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | LU980019400644750001 | pm_failed_lu | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | LU170019400644750004 | pm_failedDelayed_lu | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | LU710019400644750002 | pm_disputed_lu | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | LU900010000000343434 | pm_exceedsWeeklyVolumeLimit_lu | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | LU520010000000121212 | pm_exceedsWeeklyTransactionLimit_lu | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | LU900010000002222227 | pm_insufficientFunds_lu | The payment fails with an `insufficient_funds` failure code. | ### NL | Account Number | Token | Description | | ------------------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | NL39RABO0300065264 | pm_success_nl | The PaymentIntent status transitions from `processing` to `succeeded`. | | NL55RABO0300065267 | pm_successDelayed_nl | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | NL91ABNA0417164300 | pm_failed_nl | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | NL28RABO0300065268 | pm_failedDelayed_nl | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | NL82RABO0300065266 | pm_disputed_nl | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | NL27RABO0000343434 | pm_exceedsWeeklyVolumeLimit_nl | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | NL86RABO0000121212 | pm_exceedsWeeklyTransactionLimit_nl | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | NL55RABO0300065267 | pm_insufficientFunds_nl | The payment fails with an `insufficient_funds` failure code. | ### NO | Account Number | Token | Description | | --------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | NO9386011117947 | pm_success_no | The PaymentIntent status transitions from `processing` to `succeeded`. | | NO8886011117940 | pm_successDelayed_no | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | NO6686011117948 | pm_failed_no | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | NO6186011117941 | pm_failedDelayed_no | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | NO3986011117949 | pm_disputed_no | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | NO0586010343434 | pm_exceedsWeeklyVolumeLimit_no | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | NO0586010343434 | pm_exceedsWeeklyTransactionLimit_no | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | NO0586012222227 | pm_insufficientFunds_no | The payment fails with an `insufficient_funds` failure code. | ### PT | Account Number | Token | Description | | ------------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | PT50000201231234567890154 | pm_success_pt | The PaymentIntent status transitions from `processing` to `succeeded`. | | PT66000201231234567890157 | pm_successDelayed_pt | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | PT23000201231234567890155 | pm_failed_pt | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | PT39000201231234567890158 | pm_failedDelayed_pt | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | PT93000201231234567890156 | pm_disputed_pt | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | PT05000201230000000343434 | pm_exceedsWeeklyVolumeLimit_pt | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | PT64000201230000000121212 | pm_exceedsWeeklyTransactionLimit_pt | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | PT05000201230000002222227 | pm_insufficientFunds_pt | The payment fails with an `insufficient_funds` failure code. | ### ES | Account Number | Token | Description | | ------------------------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | ES0700120345030000067890 | pm_success_es | The PaymentIntent status transitions from `processing` to `succeeded`. | | ES2300120345030000067893 | pm_successDelayed_es | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | ES9121000418450200051332 | pm_failed_es | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | ES9300120345030000067894 | pm_failedDelayed_es | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | ES5000120345030000067892 | pm_disputed_es | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | ES1700120345000000343434 | pm_exceedsWeeklyVolumeLimit_es | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | ES7600120345000000121212 | pm_exceedsWeeklyTransactionLimit_es | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | ES1700120345000002222227 | pm_insufficientFunds_es | The payment fails with an `insufficient_funds` failure code. | ### SE | Account Number | Token | Description | | ------------------------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | SE3550000000054910000003 | pm_success_se | The PaymentIntent status transitions from `processing` to `succeeded`. | | SE5150000000054910000006 | pm_successDelayed_se | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | SE0850000000054910000004 | pm_failed_se | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | SE2450000000054910000007 | pm_failedDelayed_se | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | SE7850000000054910000005 | pm_disputed_se | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | SE2850000000000000343434 | pm_exceedsWeeklyVolumeLimit_se | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | SE8750000000000000121212 | pm_exceedsWeeklyTransactionLimit_se | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | SE2850000000000002222227 | pm_insufficientFunds_se | The payment fails with an `insufficient_funds` failure code. | ### CH | Account Number | Token | Description | | --------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | CH9300762011623852957 | pm_success_ch | The PaymentIntent status transitions from `processing` to `succeeded`. | | CH8656663438253651553 | pm_successDelayed_ch | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | CH5362200119938136497 | pm_failed_ch | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | CH1843597160341964438 | pm_failedDelayed_ch | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | CH1260378413965193069 | pm_disputed_ch | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | CH1800762000000343434 | pm_exceedsWeeklyVolumeLimit_ch | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | CH7700762000000121212 | pm_exceedsWeeklyTransactionLimit_ch | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | CH1800762000002222227 | pm_insufficientFunds_ch | The payment fails with an `insufficient_funds` failure code. | ### GB | Account Number | Token | Description | | ---------------------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | | GB82WEST12345698765432 | pm_success_gb | The PaymentIntent status transitions from `processing` to `succeeded`. | | GB98WEST12345698765435 | pm_successDelayed_gb | The PaymentIntent status transitions from `processing` to `succeeded` after at least three minutes. | | GB55WEST12345698765433 | pm_failed_gb | The PaymentIntent status transitions from `processing` to `requires_payment_method`. | | GB71WEST12345698765436 | pm_failedDelayed_gb | The PaymentIntent status transitions from `processing` to `requires_payment_method` after at least three minutes. | | GB28WEST12345698765434 | pm_disputed_gb | The PaymentIntent status transitions from `processing` to `succeeded`, but a dispute is immediately created. | | GB70WEST12345600343434 | pm_exceedsWeeklyVolumeLimit_gb | The payment fails with a `charge_exceeds_source_limit` failure code due to payment amount causing account to exceed its weekly payment volume limit. | | GB32WEST12345600121212 | pm_exceedsWeeklyTransactionLimit_gb | The payment fails with a `charge_exceeds_weekly_limit` failure code due to payment amount exceeding account's transaction volume limit. | | GB70WEST12345602222227 | pm_insufficientFunds_gb | The payment fails with an `insufficient_funds` failure code. | #### BACS-Lastschriftverfahren Es gibt mehrere [Testbankkontonummern](https://docs.stripe.com/keys.md#test-live-modes), die Sie 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) verwenden können. So können Sie sicherstellen, dass diese Integration bereit ist. | Bankleitzahl | Kontonummer | Beschreibung | | ------------ | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 108800 | 00012345 | Die Zahlung ist erfolgreich und der PaymentIntent von wird von `processing` auf `succeeded` umgestellt. | | 108800 | 90012345 | Die Zahlung erfolgt innerhalb von drei Minuten und der PaymentIntent von wird von `processing` auf `succeeded` umgestellt. | | 108800 | 33333335 | Die Zahlung wird akzeptiert, schlägt dann aber unmittelbar fehl. Der Fehlercode `debit_not_authorized` wird ausgegeben und der PaymentIntent geht vom Status `wird verarbeitet` zum Status `requires_payment_method` über. Das Mandat wechselt zu `inaktiv` und die PaymentMethod kann nicht erneut verwendet werden. | | 108800 | 93333335 | Die Zahlung schlägt nach drei Minuten fehl. Der Fehlercode `debit_not_authorized` wird ausgegeben und der PaymentIntent geht vom Status `wird verarbeitet` in den Status `requires_payment_method` über. Das Mandat wechselt zu `inaktiv` und die PaymentMethod kann nicht erneut verwendet werden. | | 108800 | 22222227 | Die Zahlung schlägt fehl, die Fehlerkennung `insufficient_funds` wird ausgegeben und der PaymentIntent wird von `processing` auf `requires_payment_method` umgestellt. Das Mandat bleibt `active` und die PaymentMethod kann erneut verwendet werden. | | 108800 | 92222227 | Die Zahlung schlägt nach drei Minuten fehl, die Fehlerkennung `insufficient_funds` wird ausgegeben und der PaymentIntent wird von `processing` auf `requires_payment_method` umgestellt. Das Mandat bleibt `active` und die PaymentMethod kann erneut verwendet werden. | | 108800 | 55555559 | Die Zahlung erfolgt innerhalb von drei Minuten und der PaymentIntent wechselt von `processing` zu `succeeded`. Eine Zahlungsanfechtung wird jedoch sofort erstellt. | | 108800 | 00033333 | Die Zahlungsmethode wurde erfolgreich erstellt, das Mandat wird jedoch von der Kundenbank verweigert und sofort deaktiviert. | | 108800 | 00044444 | Die Anfrage zur Einrichtung eines BACS-Lastschriftverfahrens wird aufgrund einer ungültigen Kontonummer sofort abgelehnt. Die Kundin/der Kunde wird aufgefordert, ihre/seine Angaben vor dem Absenden zu prüfen. Zahlungsdaten werden nicht erfasst. | | 108800 | 34343434 | Die Zahlung schlägt mit dem Fehlercode `charge_exceeds_source_limit` fehl, da der Zahlungsbetrag dazu führt, dass das Konto sein wöchentliches Zahlungsvolumenlimit überschreitet. | | 108800 | 12121212 | Die Zahlung schlägt mit dem Fehlercode `charge_exceeds_weekly_limit` fehl, da der Zahlungsbetrag das Transaktionsvolumenlimit des Kontos überschreitet. | Sie können die oben aufgeführten Kontonummern nach Belieben testen. Da die Verarbeitung von Zahlungen per Bacs-Lastschriftverfahren mehrere Tage in Anspruch nimmt, verwenden Sie bitte die Testkontonummern. Bei diesen ist eine dreiminütige Verzögerung eingebaut, um tatsächliche Zahlungen möglichst exakt nachzubilden. > Standardmäßig sendet Stripe den Kundinnen und Kunden bei der erstmaligen Erfassung ihrer Zahlungsinformationen sowie bei jeder Kontobelastung automatisch [E-Mails](https://docs.stripe.com/payments/payment-methods/bacs-debit.md#debit-notifications). Diese Benachrichtigungen werden nicht in Sandboxes gesendet. #### AU BECS-Lastschriftverfahren Sie können wie folgt einen Test-`PaymentIntent` erstellen, der entweder erfolgreich durchgeführt wird oder fehlschlägt: Erstellen Sie eine Test-*PaymentMethod* (PaymentMethods represent your customer's payment instruments, used with the Payment Intents or Setup Intents APIs) mit der Testnummer `BSB 000000` und einer Testkontonummer aus der folgenden Liste. Verwenden Sie die resultierende `PaymentMethod` in einer `confirmAuBecsDebitPayment`-Anfrage, um die Testabbuchung zu erstellen. ### Testkontonummern | BSB-Nummer | Kontonummer | Beschreibung | | ---------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `000000` | `000123456` | Der PaymentIntent-Status wechselt von `processing` zu`succeeded`. Der Mandatsstatus bleibt `active`. | | `000000` | `900123456` | Der PaymentIntent-Status wechselt von `processing` zu`succeeded` (mit einer Verzögerung von drei Minuten). Der Mandatsstatus bleibt `active`. | | `000000` | `111111113` | Der PaymentIntent-Status wechselt von `processing` zu `requires_payment_method` mit dem Fehlercode `account_closed`. Der Mandatsstatus wird zu `inactive`. | | `000000` | `111111116` | Der PaymentIntent-Status wechselt von `processing` zu `requires_payment_method` mit dem Fehlercode `no_account`. Der Mandatsstatus wird zu `inactive`. | | `000000` | `222222227` | Der PaymentIntent-Status wechselt von `processing` zu `requires_payment_method` mit dem Fehlercode `refer_to_customer`. Der Mandatsstatus bleibt `active`. | | `000000` | `922222227` | Der PaymentIntent-Status wechselt von `processing` zu `requires_payment_method` mit dem Fehlercode `refer_to_customer` (mit einer Verzögerung von drei Minuten). Der Mandatsstatus bleibt `active`. | | `000000` | `333333335` | Der PaymentIntent-Status wechselt von `processing` zu `requires_payment_method` mit dem Fehlercode `debit_not_authorized`. Der Mandatsstatus wird zu `inactive`. | | `000000` | `666666660` | Der PaymentIntent-Status wechselt von `processing` zu `succeeded`, aber es wird sofort eine Zahlungsanfechtung erstellt. | | `000000` | `343434343` | Der PaymentIntent schlägt mit dem Fehler `charge_exceeds_source_limit` fehl, da der Zahlungsbetrag dazu führt, dass das Konto sein wöchentliches Limit für das Zahlungsvolumen überschreitet. | | `000000` | `121212121` | Der PaymentIntent schlägt mit dem Fehler `charge_exceeds_transaction_limit` fehl, da der Zahlungsbetrag das Transaktionsvolumenlimit des Kontos überschreitet. | #### Sonstiges Bei anderen Zahlungsmethoden sind Testinformationen in der Dokumentation enthalten. [Finden Sie Ihre Zahlungsmethode](https://docs.stripe.com/payments/payment-methods/overview.md). Lesen Sie auch den zugehörigen Leitfaden zum Akzeptieren und Testen von Zahlungen. ## Test Link > Speichern Sie im *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) Link keine echten Nutzer/innen. Behandeln Sie sie so, als seien sie öffentlich verfügbar, da diese Testkonten an Ihren veröffentlichbaren Schlüssel gebunden sind. Derzeit akzeptiert Link nur Zahlungen per Kreditkarte, Debitkarte und über bestimmte US-Bankkonten. Für Link ist eine [Domain-Registrierung](https://docs.stripe.com/payments/payment-methods/pmd-registration.md) erforderlich. Sie können Sandbox-Konten für Link mit jeder gültigen E-Mail-Adresse erstellen. Die folgende Tabelle enthält die festen Werte für Einmal-Passwörter, die Stripe zur Authentifizierung von Sandbox-Konten akzeptiert: | Wert | Ergebnis | | ------------------------------------------------------- | -------------------------------------------------- | | Alle anderen 6 Ziffern, die unten nicht aufgeführt sind | Erfolgreich | | 000001 | Fehler, Code ungültig | | 000002 | Fehler, Code abgelaufen | | 000003 | Fehler, maximale Anzahl an Versuchen überschritten | ### Mehrere Finanzierungsquellen Da Stripe zusätzliche Unterstützung für Finanzierungsquellen bietet, müssen Sie Ihre Integration nicht aktualisieren. Stripe unterstützt diese automatisch mit der gleichen Transaktionsabwicklungszeit und den gleichen Garantien wie bei Karten- und Bankkontozahlungen. ## Einen auf Weiterleitung basierenden Ablauf testen Um die Weiterleitungslogik Ihrer Integration zu testen, indem Sie eine Zahlung simulieren, die einen Weiterleitungsablauf verwendet (z. B. iDEAL), verwenden Sie eine unterstützte Zahlungsmethode, die [Weiterleitungen erfordert](https://docs.stripe.com/payments/payment-methods/payment-method-support.md#additional-api-supportability). So erstellen Sie einen Test-`PaymentIntent`, der entweder erfolgreich durchgeführt wird oder fehlschlägt: 1. Gehen Sie zu den [Einstellungen der Zahlungsmethoden im Dashboard](https://dashboard.stripe.com/settings/payment_methods) und aktivieren Sie eine unterstützte Zahlungsmethode, indem Sie in Ihrer Testumgebung auf **Aktivieren** klicken. 1. Zahlungsdaten erfassen. 1. Zahlung an Stripe senden. 1. Autorisieren Sie die Testzahlung oder lassen Sie sie fehlschlagen. Stellen Sie sicher, dass die Seite (entsprechend `return_url`) auf Ihrer Website den Status der Zahlung angibt. ## See also - [Testen Ihrer Connect-Integration](https://docs.stripe.com/connect/testing.md) - [Testen Ihrer Abrechnungsintegration](https://docs.stripe.com/billing/testing.md) - [Testen Ihrer Terminal-Integration](https://docs.stripe.com/terminal/references/testing.md) - [Belastungstests](https://docs.stripe.com/rate-limits.md#load-testing)