Zum Hauptinhalt springen
Digitale Geldbörsen ermöglichen es Kund:innen, mit einem einzigen Tippen über auf ihren Geräten gespeicherte Zahlungsmethoden zu zahlen. Sie bieten höhere Konversionsraten, stärkere Sicherheit durch Tokenisierung und ein schlankes Checkout-Erlebnis.

Unterstützte Wallets

WalletVerfügbarkeitWährungenAbonnementsEinrichtung erforderlich
Apple PayWeltweit (ohne Indien)AlleJaDomain-Verifizierung
Google PayWeltweit (ohne Indien)AlleJaKeine
Amazon PayWeltweit (ohne Indien)USDNeinKeine
Cash App PayNur USAUSDNeinKeine
RevolutPayWeltweitGBPNeinKeine
PayPal-Unterstützung pausiert: PayPal steht vorübergehend für neue Transaktionen nicht zur Verfügung.

Apple Pay

Apple Pay ermöglicht Kund:innen das Bezahlen mit Karten aus ihrem Apple Wallet, unter Verwendung von Face ID oder Touch ID zur Authentifizierung.
Apple Pay wird für Abonnements angeboten, selbst wenn die erste Zahlung **0betra¨gt(z.B.kostenloseTestversionen),damitdasZahlungsmandatbeimAnmeldeneingerichtetwerdenkann.BeiEinmalzahlungenwirdApplePaynurangezeigt,wennderBetraggro¨ßerals0** beträgt (z.B. kostenlose Testversionen), damit das Zahlungsmandat beim Anmelden eingerichtet werden kann. Bei Einmalzahlungen wird Apple Pay nur angezeigt, wenn der Betrag größer als 0 ist.

Anforderungen

  • Geräte: iOS 17+, iPadOS 17+, Safari 17+ auf macOS
  • Protokoll: HTTPS erforderlich
  • Domain: Muss bei Apple verifiziert sein

Domain-Verifizierung

1

Download the domain association file

Laden Sie die Apple Pay Domain-Verknüpfungsdatei herunter.
2

Host the file on your domain

Laden Sie sie auf Ihren Server hoch bei:
https://yourdomain.com/.well-known/apple-developer-merchantid-domain-association
Die Datei muss ohne Weiterleitungen und mit Content-Type: application/octet-stream oder text/plain erreichbar sein.
3

Request activation

Senden Sie eine E-Mail an support@dodopayments.com mit:
  • Ihrer Produktionsdomäne (z.B. https://yourdomain.com)
  • Bestätigung, dass die Datei gehostet wird
Wir werden Apple Pay innerhalb von 1-2 Werktagen verifizieren und aktivieren.
4

Test the integration

Nach der Bestätigung:
  1. Öffnen Sie den Checkout auf einem Apple-Gerät
  2. Überprüfen Sie, ob die Apple Pay-Schaltfläche erscheint
  3. Führen Sie eine Testtransaktion durch
Apple Pay wird im Checkout erst angezeigt, wenn die Domain-Verifizierung abgeschlossen ist. Planen Sie dies bei der Einführung ein.

Konfiguration

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['apple_pay', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

Google Pay

Google Pay ermöglicht es Kunden, mit Karten in ihrem Google-Konto zu bezahlen, mit integriertem Betrugsschutz.

Anforderungen

  • Browser: Chrome (Desktop/Mobil), Safari, Firefox
  • Geräte: Android-Geräte mit Google Pay-App
  • Einstellungen: “Websites erlauben, nach Zahlungsmethoden zu fragen” in Chrome aktiviert

Konfiguration

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['google_pay', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});
Für Google Pay ist keine Domain-Verifizierung erforderlich — es funktioniert automatisch, sobald Ihr Konto live ist.

Amazon Pay

Amazon Pay ermöglicht es Kunden, ihre Amazon-Kontodaten und gespeicherten Zahlungsmethoden für ein vertrautes Checkout-Erlebnis zu verwenden.

Einschränkungen

  • Währung: Nur USD
  • Abonnements: Nicht unterstützt
  • Region: Nicht verfügbar in Indien

Konfiguration

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['amazon_pay', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

Cash App Pay

Cash App Pay ermöglicht Zahlungen über Cash App, die bei US-Verbrauchern für Peer-to-Peer-Zahlungen beliebt ist.

Einschränkungen

  • Region: Nur USA
  • Währung: Nur USD
  • Abonnements: Nicht unterstützt

Konfiguration

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['cashapp', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

RevolutPay

RevolutPay ermöglicht schnelle, nahtlose Zahlungen für Revolut-Nutzer weltweit, unter Nutzung ihres bestehenden Revolut-Kontosaldos oder verbundener Karten.

Einschränkungen

  • Währung: Nur GBP
  • Abonnements: Nicht unterstützt

Konfiguration

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['revolut_pay', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

Testen

Apple Pay Testen

1

Use test mode

Aktivieren Sie den Testmodus in Ihrem Dodo Payments-Dashboard.
2

Add a card to Apple Wallet

Fügen Sie eine echte Karte zu Ihrem Apple Wallet hinzu. Im Testmodus wird die Karte nicht belastet.
3

Complete test purchase

Öffnen Sie den Checkout auf einem Apple-Gerät und führen Sie den Apple Pay-Vorgang durch.
Apple Pay erfordert HTTPS. Es wird nicht auf localhost ohne ordnungsgemäße SSL-Konfiguration angezeigt.

Google Pay Testen

1

Join the test card group

Treten Sie der Google Pay-Testkartengruppe bei, um Testkarten automatisch in Ihrem Wallet hinzuzufügen.
2

Enable test mode

Verwenden Sie Ihre Dodo Payments-Test-API-Schlüssel.
3

Complete test purchase

Wählen Sie eine der Testkarten in Google Pay, um die Transaktion abzuschließen.

Amazon Pay & Cash App Pay

Verwenden Sie Ihre Test-API-Schlüssel und folgen Sie dem Standard-Checkout-Prozess. Testtransaktionen werden simuliert, ohne tatsächliche Belastungen.

SDK-Unterstützung

Web-SDKs

Alle digitalen Geldbörsen werden vollständig unterstützt in:
  • Overlay-Checkout
  • Inline-Checkout
  • Direkte API-Integration

Mobile SDKs

Einschränkung bei React Native: Apple Pay, Google Pay, Cash App Pay und UPI werden derzeit nicht unterstützt im React Native SDK. Verwenden Sie das webbasierte Checkout-Overlay für mobile Apps, die diese Methoden benötigen.
Für die native mobile Unterstützung sollten Sie Folgendes in Betracht ziehen:
  • Öffnen des Checkouts in einem WebView
  • Verwendung des Overlay Checkouts in einem Webkontext
  • Implementierung von plattformnativen Apple Pay / Google Pay SDKs separat

Best Practices

Mobile Benutzer erwarten Apple Pay und Google Pay. Zeigen Sie diese Optionen auf mobilen Checkouts deutlich an.
Apple Pay erfordert eine Domain-Verifizierung. Warten Sie nicht bis zum Einführungstag — beginnen Sie den Prozess während der Entwicklung.
Nicht alle Kunden haben digitale Geldbörsen. Fügen Sie immer credit und debit zu Ihren erlaubten Methoden hinzu.
Simulatoren replizieren das Verhalten von Geldbörsen nicht vollständig. Testen Sie vor der Einführung auf tatsächlichen iOS- und Android-Geräten.
Wenn eine Geldbörse nicht verfügbar ist (falsches Gerät, keine gespeicherten Karten), stellen Sie sicher, dass andere Zahlungsoptionen sichtbar sind.

Fehlerbehebung

Prüfen Sie:
  1. Domain bei Dodo Payments verifiziert?
  2. HTTPS verwendet?
  3. Gerät ist iOS 17+ / Safari 17+ / iPadOS 17+?
  4. Kunde hat Karten in Apple Wallet?
  5. apple_pay in allowed_payment_method_types enthalten?
Lösung: Domain-Verifizierung abschließen und HTTPS sicherstellen. Testen Sie auf einem echten Apple-Gerät.
Prüfen Sie:
  1. Verwendet Chrome oder kompatiblen Browser?
  2. Kunde hat Karten in Google Pay?
  3. Chrome-Einstellung “Websites erlauben, Zahlungsmethoden zu prüfen” aktiviert?
  4. google_pay in allowed_payment_method_types enthalten?
Lösung: Browser-Kompatibilität und Google Pay-Setup des Kunden überprüfen.
Häufige Ursachen:
  • Karte in der Geldbörse abgelaufen oder ungültig
  • Bank hat die Transaktion abgelehnt
  • Netzwerkverbindungsproblem
Lösung: Der Kunde sollte die Karte in seiner Geldbörse überprüfen oder eine andere Zahlungsmethode versuchen.
Digitale Geldbörsen erscheinen nur auf kompatiblen Geräten:
  • Apple Pay: Nur Apple-Geräte
  • Google Pay: Chrome-Browser oder Android-Geräte
Lösung: Dies ist das erwartete Verhalten. Sorgen Sie dafür, dass Karten-Alternativen verfügbar sind.

Verwandte Seiten

Payment Methods Overview

Alle unterstützten Zahlungsmethoden anzeigen.

Overlay Checkout

Checkout mit Unterstützung für digitale Geldbörsen implementieren.

Testing Process

Vollständiger Testleitfaden für alle Zahlungsmethoden.

React Native Integration

Mobile SDK-Dokumentation und Einschränkungen.
Zuletzt geändert am 26. Juni 2026