Zum Hauptinhalt springen
Dodo Payments unterstützt eine Vielzahl von Zahlungsmethoden, um Ihnen zu helfen, Kunden weltweit zu bedienen. Alle aufgeführten Zahlungsmethoden werden automatisch verfügbar, sobald Ihr Händlerkonto verifiziert und der Live-Modus aktiviert ist.
Automatische Aktivierung: Es sind keine zusätzlichen Konfigurationen von Ihrer Seite erforderlich. Alle Zahlungsmethoden sind vorkonfiguriert und werden von Dodo Payments verwaltet. Sie können optional einschränken, welche Methoden beim Checkout angezeigt werden, indem Sie die unten beschriebene API-Konfiguration verwenden.

Unterstützte Zahlungsmethoden

Die folgende Tabelle bietet einen schnellen Überblick über alle verfügbaren Zahlungsmethoden, deren regionale Verfügbarkeit und wichtige Einschränkungen:
ZahlungsmethodeUnterstützte LänderUnterstützte WährungenUnterstützt Abonnements
KreditkartenGlobalAlle WährungenJa
DebitkartenGlobalAlle WährungenJa
Apple PayGlobal (außer IN)Alle WährungenJa
Google PayGlobal (außer IN)Alle WährungenJa
Amazon PayGlobal (außer IN)USDNein
Cash App PayUSAUSDNein
Afterpay (BNPL)USA, UKUSD, GBPNein
Klarna (BNPL)USA, Europa*USD, EUR, GBP, DKK, NOK, SEK, CZK, RON, PLN, CHFNein
PayPalGlobalEUR, GBPNein
UPIIndienINRJa*
Rupay (Kredit/Debit)IndienINRJa*
BancontactBelgienEURNein
EPSÖsterreichEURNein
iDEALNiederlandeEURNein
MultibancoPortugalEURNein
Jede Transaktion muss den mindestens erforderlichen Betrag für jede Währung erfüllen. Für USD beträgt das Minimum 0,50 USD. Die Mindestbeträge für andere Währungen variieren je nach Region. Siehe unterstützte Währungen & Mindestbeträge
Klarna und Afterpay erfordern einen Mindesttransaktionsbetrag von 50,01 USD (oder dem Gegenwert in unterstützten Währungen) für die Berechtigung beim Checkout. Transaktionen unterhalb dieses Schwellenwerts sind für diese BNPL-Zahlungsoptionen nicht berechtigt.Für Details zu den unterstützten Ländern von Klarna siehe den BNPL-Bereich unten.
Indische Zahlungsmethoden: UPI- und Rupay-Abonnements werden mit RBI-konformen Mandaten unterstützt. Siehe den Abschnitt Abonnements mit RBI-konformen Mandaten für wichtige Details zu Mandatsgrenzen und Verarbeitungsverzögerungen.

Einzelheiten zu Zahlungsmethoden

Dodo Payments akzeptiert weltweit alle großen Kredit- und Debitkartennetzwerke. Sie können akzeptieren:
  • Visa – Zuverlässiges, weltweit akzeptiertes Netzwerk
  • Mastercard – Robustes, sicheres Netzwerk mit globaler Reichweite
  • American Express – Premium-Vorteile und starker Kundenservice
  • Discover – Wettbewerbsfähige Belohnungen, starke Präsenz in den USA
  • JCB – Führendes asiatisches Kartennetzwerk mit wachsender Reichweite
  • UnionPay – Dominant in China und Asien, mit wachsender globaler Akzeptanz
  • Interac – Kanadas sicheres Debit-Zahlungsnetzwerk
  • Cartes Bancaires – Weit verbreitet in Frankreich
  • Diners Club – Premium-Internationale Karte mit exklusiven Vorteilen
  • Korean Local Cards – Unterstützung für koreanische Inlands-Kartennetzwerke
Bieten Sie Kunden einen schnellen und sicheren Checkout mit digitalen Geldbörsen an:
  • Apple Pay – Einfaches Bezahlen auf iOS, macOS und watchOS
  • Google Pay – Sichere Zahlungen auf Android, im Web und im Geschäft
  • PayPal – Globale Zahlungen in EUR und GBP (nicht verfügbar für Abonnements)
  • Cash App Pay – Mobile Zahlungen für US-Kunden (nicht verfügbar für Abonnements)
  • Amazon Pay – Verwenden Sie Amazon-Anmeldeinformationen für einen einfachen Checkout (nicht verfügbar für Abonnements)
Erhöhen Sie die Konversion, indem Sie flexible Ratenzahlungsoptionen anbieten:
  • Klarna – Ermöglichen Sie flexible Zahlungen mit Klarna’s Optionen: in 4 Raten zahlen, in 30 Tagen zahlen oder Ihren Kauf finanzieren. Klarna ist in den USA und 19 europäischen Ländern verfügbar, darunter Österreich, Belgien, Tschechische Republik, Dänemark, Finnland, Frankreich, Deutschland, Griechenland, Irland, Italien, Niederlande, Norwegen, Polen, Portugal, Rumänien, Spanien, Schweden, Schweiz und das Vereinigte Königreich. Unterstützte Währungen sind USD, EUR, GBP, DKK, NOK, SEK, CZK, RON, PLN und CHF.
  • Afterpay – Erlauben Sie Kunden, Käufe in vier zinsfreie Zahlungen aufzuteilen. Afterpay ist in den USA und im Vereinigten Königreich verfügbar und unterstützt Zahlungen in USD und GBP.
Akzeptieren Sie führende indische Zahlungsoptionen:
  • UPI – Kunden scannen einen QR-Code oder verwenden Apps (Google Pay, PhonePe, Paytm, CRED) für sofortige, kontaktlose Banküberweisungen
  • Rupay-Karten – Sichere Kredit- und Debit-Zahlungen über Indiens nationales Kartennetzwerk
Bieten Sie lokalisierte europäische Optionen an, um die Konversion zu erhöhen:
  • iDEAL (Niederlande) – Sofortige niederländische Online-Bankzahlungen
  • Bancontact (Belgien) – Belgiens vertrauenswürdige Debitkartenmethode
  • Multibanco (Portugal) – Portugiesische Zahlungsmethode für Banküberweisungen und ATM-Zahlungen
  • EPS (Österreich) – Direkte Online-Banking-Zahlungen in Österreich

Konfigurieren von Zahlungsmethoden

Während alle Zahlungsmethoden automatisch basierend auf dem Standort und der Währung des Kunden verfügbar sind, können Sie optional einschränken, welche Zahlungsoptionen während des Checkouts angezeigt werden, indem Sie den allowed_payment_method_types Parameter verwenden.

Wann Zahlungsmethoden konfigurieren

Sie möchten möglicherweise die erlaubten Zahlungsmethoden konfigurieren, um:
  • Zu steuern, welche Zahlungsoptionen den Kunden basierend auf Ihren Geschäftsanforderungen angezeigt werden
  • Zahlungsmethoden für bestimmte Produkttypen oder Transaktionsabläufe einzuschränken
  • Konsistenz über verschiedene Zahlungserlebnisse hinweg aufrechtzuerhalten
  • Das Checkout-Erlebnis für Ihre Zielgruppe zu optimieren

Implementierung

1

Parameter zur API-Anfrage hinzufügen

Fügen Sie das allowed_payment_method_types Feld in Ihre Zahlungs- oder Abonnementerstellungsanfrage ein:
{
  "allowed_payment_method_types": [
    "credit",
    "debit",
    "apple_pay"
  ]
}
2

Konfiguration testen

Überprüfen Sie, ob nur die angegebenen Zahlungsmethoden beim Checkout angezeigt werden.
Testen Sie die Verfügbarkeit von Zahlungsmethoden mit verschiedenen Kundenstandorten und Währungen, um sicherzustellen, dass die Konfiguration wie erwartet funktioniert.

API-Endpunkte

Diese Konfiguration wird von den folgenden Endpunkten unterstützt:

Implementierungsbeispiele

{
  "amount": 1000,
  "currency": "usd",
  "allowed_payment_method_types": [
    "credit",
    "debit",
    "apple_pay",
    "google_pay"
  ]
}

Best Practices

Wenn allowed_payment_method_types nicht angegeben ist, sind alle berechtigten Zahlungsmethoden basierend auf dem Standort, der Währung und dem Transaktionstyp des Kunden verfügbar. Verwenden Sie diesen Parameter nur, wenn Sie Zahlungsmethoden einschränken müssen.
Berücksichtigen Sie Ihren Zielmarkt bei der Auswahl von Zahlungsmethoden. Regionenspezifische Optionen (wie UPI für Indien oder iDEAL für die Niederlande) können die Konversionsraten in diesen Märkten erheblich verbessern.
Verfolgen Sie, welche Zahlungsmethoden Ihre Kunden am häufigsten verwenden, und passen Sie Ihre erlaubten Methoden basierend auf tatsächlichen Nutzungsmustern und Konversionsdaten an.

Wichtige Überlegungen

Die Verfügbarkeit von Zahlungsmethoden hängt von mehreren Faktoren ab:
  • Kundenstandort: Einige Zahlungsmethoden sind regionsspezifisch
  • Händler-Einstellungen: Ihre Kontokonfiguration und -fähigkeiten
  • Währung: Unterstützte Zahlungsmethoden variieren je nach Währung
  • Transaktionstyp: Einige Methoden unterstützen keine Abonnements oder haben Mindestbeträge
Das Hinzufügen einer Zahlungsmethode zu allowed_payment_method_types garantiert nicht, dass sie angezeigt wird - sie muss auch basierend auf diesen Faktoren berechtigt sein.

Fehlersuche

Mögliche Ursachen:
  • Die Zahlungsmethode ist nicht in allowed_payment_method_types enthalten
  • Die Zahlungsmethode wird für den Standort des Kunden nicht unterstützt
  • Die Zahlungsmethode unterstützt die Transaktionswährung nicht
  • Für Abonnements: Die Zahlungsmethode unterstützt keine wiederkehrenden Zahlungen
  • Der Transaktionsbetrag liegt unter dem Mindestschwellenwert (z. B. BNPL-Methoden)
Lösung: Überprüfen Sie, ob alle Berechtigungsanforderungen erfüllt sind, und überprüfen Sie Ihre API-Anfrage-Konfiguration.
Mögliche Ursachen:
  • Der allowed_payment_method_types Parameter wird nicht korrekt übergeben
  • Es kann widersprüchliche Konfigurationen in Ihrem Händler-Dashboard geben
Lösung: Überprüfen Sie Ihre API-Anfrage-Nutzlast und stellen Sie sicher, dass der Parameter korrekt als Array von Strings formatiert ist.
Mögliche Ursachen:
  • Der Standort des Kunden stimmt nicht mit der unterstützten Region der Zahlungsmethode überein
  • Die Währung wird von der regionalen Zahlungsmethode nicht unterstützt
  • Ihr Händlerkonto ist möglicherweise nicht für diese spezifische Zahlungsmethode aktiviert
Lösung: Überprüfen Sie die regionale und Währungs-Kompatibilität und kontaktieren Sie den Support, wenn Sie glauben, dass die Methode verfügbar sein sollte.
Abonnementgebühr nach Upgrade/Downgrade fehlgeschlagen:
  • Der neue Gebührenbetrag kann das bestehende Mandatslimit (Schwellenwert von ₹15.000) überschreiten
  • Der Kunde muss möglicherweise seine Zahlungsmethode aktualisieren, um ein neues Mandat zu erstellen
Lösung: Fordern Sie den Kunden auf, seine Zahlungsmethode zu aktualisieren oder den Abonnementbetrag anzupassen, um innerhalb der Mandatsgrenzen zu bleiben.Abonnement pausiert nach Initiierung der Gebühr:
  • Der Kunde hat möglicherweise das Mandat während des 48-stündigen Verarbeitungsfensters storniert
  • Der Kunde hat möglicherweise eine hochpreisige Gebühr (≥₹15.000) nicht autorisiert
Lösung: Überwachen Sie Webhook-Ereignisse für Mandatsstornierungen und Zahlungsfehler. Implementieren Sie eine Wiederholungslogik oder fordern Sie die Kunden auf, ihre Zahlungsmethode erneut zu erstellen.Zahlungsabzug verzögert:
  • Normales Verhalten: Indische Karten- und UPI-Abonnements haben eine 48-stündige Verzögerung zwischen der Initiierung der Gebühr und dem tatsächlichen Abzug
  • Diese Verzögerung kann je nach Bank-APIs um 2-3 zusätzliche Stunden verlängert werden
Lösung: Dies ist erwartetes Verhalten. Aktivieren Sie keine Vorteile oder Gutschriften, bis die Zahlungsbestätigung über Webhooks erhalten wurde.
Wann Zahlungsmethoden aktualisieren:
  • Die Karte des Kunden läuft ab oder wird ersetzt
  • Der Kunde möchte eine andere Zahlungsmethode verwenden
  • Das Abonnement befindet sich im on_hold Zustand aufgrund fehlgeschlagener Zahlung
  • Die Zahlungsmethode muss aus irgendeinem Grund geändert werden
Für aktive Abonnements: Die Aktualisierung der Zahlungsmethode für ein aktives Abonnement aktualisiert einfach die Zahlungsmethode für zukünftige Erneuerungen. Es wird keine sofortige Gebühr erstellt.Für pausierte Abonnements: Wenn sich ein Abonnement im on_hold Zustand (aufgrund fehlgeschlagener Erneuerung oder fehlgeschlagener Planänderungsgebühr) befindet, wird die Aktualisierung der Zahlungsmethode:
  • Automatisch eine Gebühr für verbleibende Forderungen erstellen
  • Eine Rechnung für die Gebühr generieren
  • Die Zahlung mit der neuen Zahlungsmethode verarbeiten
  • Das Abonnement in den active Zustand nach erfolgreicher Zahlung reaktivieren
// Update payment method for active subscription
await client.subscriptions.updatePaymentMethod('sub_123', {
  type: 'new',
  return_url: 'https://example.com/return'
});

// Or use existing payment method
await client.subscriptions.updatePaymentMethod('sub_123', {
  type: 'existing',
  payment_method_id: 'pm_abc123'
});

// For on_hold subscription - automatically creates charge
const response = await client.subscriptions.updatePaymentMethod('sub_123', {
  type: 'new',
  return_url: 'https://example.com/return'
});

if (response.payment_id) {
  // Charge created for remaining dues
  // Redirect customer to response.payment_link
  // Monitor webhooks: payment.succeeded → subscription.active
}
Webhook-Ereignisse:
  • Für on_hold Abonnements: Sie erhalten payment.succeeded gefolgt von subscription.active nach erfolgreicher Aktualisierung der Zahlungsmethode
  • Überwachen Sie diese Ereignisse, um den Status der Abonnementreaktivierung zu verfolgen

API-Referenz zur Aktualisierung der Zahlungsmethode

Sehen Sie sich die vollständige API-Dokumentation zur Aktualisierung von Zahlungsmethoden an.

Abonnementzustände

Erfahren Sie mehr über Abonnementzustände, einschließlich aktiv und pausiert.

Erweiterung der Zahlungsoptionen

Wir fügen kontinuierlich neue Zahlungsmethoden zu Dodo Payments hinzu. Diese Seite wird aktualisiert, sobald weitere Optionen verfügbar sind. Wenn Sie eine spezifische Zahlungsmethode benötigen, die hier nicht aufgeführt ist, kontaktieren Sie uns bitte unter [email protected], und wir werden in Betracht ziehen, sie in unseren Fahrplan aufzunehmen.