Unterstützte Karten-Netzwerke
Globale Netzwerke
| Netzwerk | Abdeckung |
|---|---|
| Visa | Globaler Marktführer, mehr als 4 Milliarden Karten weltweit |
| Mastercard | Globale Reichweite, starke Sicherheitsmerkmale |
| American Express | Premium-Karteninhaber, höhere Ausgaben |
| Discover | US-zentriert, global wachsend |
| JCB | Führend in Japan, expandiert in Asien |
| UnionPay | Dominant in China, über 8 Milliarden Karten |
| Diners Club | Premium internationale Reisende |
Regionale Netzwerke
| Netzwerk | Region |
|---|---|
| Interac | Kanadas Debitnetzwerk |
| Cartes Bancaires | Frankreichs nationales Netzwerk |
| Korean Local Cards | Koreanische Inlandsnetzwerke |
| Rupay | Indiens nationales Netzwerk |
Konfiguration
Verwenden Sie diese Werte inallowed_payment_method_types:
| Typ | Beschreibung |
|---|---|
credit | Alle Kreditkarten |
debit | Alle Debitkarten |
3D Secure Authentifizierung
3D Secure (3DS) fügt eine Authentifizierungsebene hinzu, die Betrug und Rückbuchungen reduziert, indem die Identität des Karteninhabers verifiziert wird.Wann 3DS ausgelöst wird
3DS wird automatisch ausgelöst, wenn:- Vom Karten-Netzwerk erforderlich
- Von regionalen Vorschriften gefordert (z. B. PSD2 in Europa)
- Die Transaktion als risikobehaftet eingestuft wird
3DS erzwingen
Sie können 3DS für alle Transaktionen anfordern:Die Aktivierung von 3DS für alle Transaktionen reduziert Betrug, kann aber die Conversion leicht verringern, da einige Kunden während der Authentifizierung abbrechen.
Umgang mit Authentifizierungsfehlern
Wenn eine Zahlung eine 3DS-Authentifizierung benötigt, durchläuft die Zahlung Zwischenzustände, bevor sie erfolgreich ist oder fehlschlägt:| Status | Bedeutung | Was zu tun ist |
|---|---|---|
requires_customer_action | Der Kunde muss eine 3DS-Herausforderung abschließen | Lassen Sie den Kunden die Authentifizierung während des Checkouts abschließen |
requires_payment_method | Der Kunde hat nie eine Zahlungsmethode bereitgestellt (hat keine Details eingegeben oder die Eingabeaufforderung abgebrochen) – normalerweise ein Abbruch, keine Ablehnung | Den Kunden ermutigen, den Checkout abzuschließen; siehe Wiederherstellung von verlassenen Warenkörben |
AUTHENTICATION_FAILURE— der Kunde konnte nicht authentifiziert werden.AUTHENTICATION_REQUIRED— Authentifizierung ist erforderlich, wurde jedoch nicht durchgeführt.AUTHENTICATION_TIMEOUT— der Kunde hat nicht rechtzeitig geantwortet.
Beim Checkout vs. bei der Erneuerung
- Beim Checkout (Kunde anwesend): Der Kunde ist anwesend, daher wird die 3DS-Herausforderung während des Checkouts angezeigt. Wenn sie fehlschlägt, bitten Sie ihn, es erneut zu versuchen oder eine andere Karte zu verwenden.
- Bei Abonnementerneuerung (Kunde nicht anwesend): Der Kunde ist nicht anwesend, daher kann eine 3DS-Herausforderung nicht in Echtzeit angezeigt werden. Wenn eine Erneuerung eine Authentifizierung erfordert, wechselt das Abonnement zu
on_hold. Stellen Sie es wieder her, indem Sie den Kunden auffordern, zurückzukehren und seine Zahlungsmethode zu aktualisieren – siehe Zahlungsfehler behandeln und Abonnement Dunning.
Gespeicherte Zahlungsmethoden
Kunden können ihre Karten für schnellere zukünftige Checkouts speichern.Tokenized
Originale Kartennummern werden nie gespeichert.
PCI Compliant
Dodo übernimmt alle Compliance-Anforderungen.
Customer-Scoped
Karten sind spezifischen Kunden zugeordnet.
Gespeicherte Karten aktivieren
Ein-Klick-Käufe
Testen
- Successful Payments
- Declined Payments
| Region | Marke | Kartennummer | Ablaufdatum | CVV |
|---|---|---|---|---|
| US | Visa | 4242424242424242 | 06/32 | 123 |
| US | Mastercard | 5555555555554444 | 06/32 | 123 |
| Indien | Visa | 4576238912771450 | 06/32 | 123 |
| Indien | Mastercard | 5409162669381034 | 06/32 | 123 |
Sicherheit & Compliance
| Feature | Beschreibung |
|---|---|
| PCI DSS Level 1 | Höchste Zertifizierungsstufe |
| Tokenisierung | Kartennummern sofort tokenisiert |
| Betrugserkennung | Echtzeit-Risikobewertung |
| AVS | Address Verification Service |
| CVV-Validierung | Sicherheitscode-Überprüfung |
| 3D Secure | Karteninhaber-Authentifizierung |
Beste Praktiken
Accept all major networks
Accept all major networks
Beschränken Sie Kartentypen nur, wenn es notwendig ist. Kunden erwarten, dass ihre bevorzugte Karte funktioniert.
Display card logos
Display card logos
Zeige Visa-, Mastercard-, Amex-Logos an Ihrem Checkout, um Vertrauen aufzubauen.
Handle declines gracefully
Handle declines gracefully
Zeigen Sie klare Fehlermeldungen an. Geben Sie keine rohen Fehlercodes an Kunden weiter.
Enable saved cards for returning customers
Enable saved cards for returning customers
Gespeicherte Zahlungsmethoden steigern erheblich die Konversion bei wiederholten Käufen.
Fehlersuche
Card declined
Card declined
Ursachen: Unzureichende Mittel, abgelaufene Karte, falscher CVV, Betrugsschutz der Bank.Lösung: Bitten Sie den Kunden, die Details zu überprüfen oder eine andere Karte zu versuchen. Suchen Sie den spezifischen Ablehnungs
Error Code und die empfohlene Aktion in der Referenz Transaktionsfehler und sehen Sie sich Zahlungsfehler behandeln für die programmgesteuerte Verarbeitung an.3DS authentication failed
3DS authentication failed
Ursachen: Kunde hat abgebrochen, Banksystem nicht verfügbar, Zeitüberschreitung.Lösung: Erneut versuchen oder Kunden bitten, ihre Bank zu kontaktieren. Siehe Umgang mit Authentifizierungsfehlern für die beteiligten Zahlungszustände und Ablehnungscodes.
Card not supported
Card not supported
Ursachen: Regionale Karte nicht unterstützt, Einschränkungen bei Prepaid-Karten.Lösung: Kunde sollte eine andere Karte von einem großen Netzwerk ausprobieren.
Verwandte Seiten
Payment Methods Overview
Alle unterstützten Zahlungsmethoden.
Upsells & Downsells
Ein-Klick-Käufe mit gespeicherten Karten.
Testing Process
Kompletter Testleitfaden.
Subscriptions
Wiederkehrende Abrechnungen mit Karten.