Unterstützte Wallets
Dodo Payments zeigt ein Wallet nur an, wenn der Checkout zu Land, Währung und Zahlungstyp passt:Apple Pay
Mit Apple Pay können Kunden mit in Apple Wallet gespeicherten Karten bezahlen und die Zahlung mit Face ID oder Touch ID bestätigen.Voraussetzungen
- Geräte: iOS 17 oder neuer, iPadOS 17 oder neuer oder Safari 17 oder neuer unter macOS. In Indien verlangt Apple ein iPhone XR oder neuer mit iOS 18 oder neuer.
- Protokoll: Die Seite muss über HTTPS geladen werden.
- Domain: Für Inline Checkout muss die Domain bei Apple verifiziert werden.
Apple Pay in Indien
Kunden in Indien können mit Apple Pay bei Checkouts bezahlen, die in INR abgerechnet werden. Apple Pay in Indien funktioniert unter folgenden Bedingungen:- Währung: Der Checkout wird in INR abgerechnet. Eine in INR abgerechnete Zahlung muss das INR-Mindestlimit erfüllen.
- Karten: Der Kunde hat eine Karte in Apple Wallet von einer indischen Bank, die Apple Pay unterstützt. Apple legt fest, welche Banken und Karten berechtigt sind.
- Desktop: In einem Desktop-Browser können Kunden einen Code mit ihrem iPhone scannen und die Zahlung auf dem Telefon bestätigen.
- Abonnements: Apple-Pay-Abonnements in INR laufen über RBI-Mandate. Jede Verlängerungsgebühr wird wie bei anderen in Indien ausgestellten Karten etwa 48 Stunden nach dem Verlängerungsdatum abgeschlossen.
Domain-Verifizierung
Open Apple Pay Domains

Open Apple Pay domains from the Apple Pay row
Download the Domain Association File

Download the Apple Pay domain association file
Register Your Domain
shop.example.com), und klicke auf Continue.
Register the domain where you embed checkout
Host the File on Your Domain
Content-Type: application/octet-stream oder text/plain bereit.Verify the Domain

Verify the hosted association file
Confirm It's Active

Verified domains show an Active status
Test the Integration
- Öffne den Checkout auf einem Apple-Gerät.
- Vergewissere dich, dass die Apple-Pay-Schaltfläche angezeigt wird.
- Führe eine Testtransaktion durch.
Konfiguration
Um eine Checkout-Session auf Apple Pay und Karten zu beschränken, übergiballowed_payment_method_types:
Google Pay
Mit Google Pay können Kunden mit in ihrem Google-Konto gespeicherten Karten bezahlen.Anforderungen
- Browser: Chrome auf Desktop-Geräten und Android sowie Firefox auf Desktop-Geräten. Der Checkout zeigt Google Pay weder in Safari noch in einem Browser unter iOS an. In diesen Browsern können Kunden mit Apple Pay oder einer Karte bezahlen.
- Geräte: Android-Geräte mit der Google-Pay-App.
- Einstellungen: In Chrome muss Allow sites to check if you have payment methods saved aktiviert sein.
Konfiguration
Um eine Checkout-Session auf Google Pay und Karten zu beschränken, übergiballowed_payment_method_types:
Amazon Pay
Mit Amazon Pay können Kunden mit den in ihrem Amazon-Konto gespeicherten Zahlungsmethoden bezahlen.Verfügbarkeit
- Region: Weltweit, außer Indien.
- Währungen: USD, EUR, GBP, AUD, CHF, DKK, HKD, JPY, NOK, NZD, SEK, ZAR. Welche Währungen ein Checkout anbietet, hängt vom Prozessor ab, der ihn bedient.
- Abonnements: Nicht unterstützt.
Konfiguration
Um eine Checkout-Session auf Amazon Pay und Karten zu beschränken, übergiballowed_payment_method_types:
Cash App Pay
Mit Cash App Pay können Kunden in den USA über ihr Cash-App-Konto bezahlen.Verfügbarkeit
- Region: Nur USA. Das Abrechnungsland muss die USA sein.
- Währung: Nur USD.
- Abonnements: Unterstützt.
Konfiguration
Um eine Checkout-Session auf Cash App Pay und Karten zu beschränken, übergiballowed_payment_method_types:
RevolutPay
Mit RevolutPay können Revolut-Nutzer über ihr Revolut-Guthaben oder verknüpfte Karten bezahlen.Verfügbarkeit
- Region: Weltweit.
- Währung: Nur GBP.
- Abonnements: Nicht unterstützt.
Konfiguration
Um eine Checkout-Session auf RevolutPay und Karten zu beschränken, übergiballowed_payment_method_types:
Testen
Im Testmodus laufen Wallet-Zahlungen über denselben Checkout-Ablauf, ohne dass echtes Geld bewegt wird.Apple-Pay-Tests
Use Test Mode
Add a Card to Apple Wallet
Complete a Test Purchase
Google-Pay-Tests
Join the Test Card Group
Enable Test Mode
Complete a Test Purchase
Amazon Pay und Cash App Pay
Verwende deine API keys aus dem Testmodus und folge dem Standard-Checkout-Ablauf. Testtransaktionen werden simuliert; es erfolgt keine echte Belastung.SDK-Unterstützung
Die Verfügbarkeit von Wallets hängt davon ab, wie du den Checkout präsentierst.Web-SDKs
Digitale Wallets funktionieren in:- Overlay Checkout, außer Apple Pay.
- Inline Checkout. Apple Pay erfordert eine Domain-Verifizierung.
- Direkte API-Integration mit Hosted Checkout.
Mobile SDKs (Checkout)
Die Checkout-SDKs für Android, iOS, React Native und Flutter öffnen den von Dodo Payments gehosteten Checkout im Systembrowser der Plattform (SFSafariViewController unter iOS,
Chrome Custom Tabs unter Android), nicht in einer WebView. Apple Pay und Google Pay funktionieren
dort genauso wie im Web. Informationen zur Einrichtung findest du im Leitfaden zur mobilen Integration.
Best Practices
Prioritize wallets on mobile
Prioritize wallets on mobile
Complete domain verification early
Complete domain verification early
Always include card fallbacks
Always include card fallbacks
credit und debit in allowed_payment_method_types ein.Test on real devices
Test on real devices
Fehlerbehebung
Apple Pay domain stuck on Pending
Apple Pay domain stuck on Pending
- Die Datei ist unter
https://<your-domain>/.well-known/apple-developer-merchantid-domain-associationerreichbar. - Sie wird über HTTPS mit einem gültigen Zertifikat bereitgestellt.
- Sie wird ohne Weiterleitungen aufgelöst. Eine Weiterleitung zu
www, zu einem anderen Host oder zu einer Fehlerseite führt zu einem Fehler bei der Prüfung. - Sie wird als
Content-Type: application/octet-streamodertext/plainbereitgestellt, nicht alstext/html. - Es handelt sich um die für dieses Unternehmen aus Manage domains heruntergeladene Datei, nicht um eine Datei, die aus einem anderen Konto oder von einem anderen Anbieter wiederverwendet wurde.
Wallet payment failed
Wallet payment failed
- Die Karte im Wallet ist abgelaufen oder ungültig.
- Die Bank hat die Transaktion abgelehnt.
- Ein Problem mit der Netzwerkverbindung hat die Zahlung unterbrochen.
Wrong device type
Wrong device type
- Apple Pay: nur Apple-Geräte.
- Google Pay: Chrome oder Android-Geräte.