Portefeuilles pris en charge
| Portefeuille | Disponibilité | Devises | Abonnements | Configuration requise |
|---|---|---|---|---|
| Apple Pay | Global (hors Inde) | Toutes | Oui | Vérification de domaine |
| Google Pay | Global (hors Inde) | Toutes | Oui | Aucune |
| Amazon Pay | Global (hors Inde) | USD | Non | Aucune |
| Cash App Pay | Seulement aux États-Unis | USD | Non | Aucune |
| RevolutPay | Global | GBP | Non | Aucune |
Apple Pay
Apple Pay permet aux clients de payer en utilisant les cartes enregistrées dans leur Apple Wallet, avec authentification via Face ID ou Touch ID.Exigences
- Appareils : iOS 17+, iPadOS 17+, Safari 17+ sur macOS
- Protocole : HTTPS requis
- Domaine : Doit être vérifié auprès d’Apple
Vérification de domaine
Download the domain association file
Téléchargez le fichier d’association de domaine Apple Pay.
Host the file on your domain
Téléversez-le sur votre serveur à :Le fichier doit être accessible sans redirections et servi avec
Content-Type: application/octet-stream ou text/plain.Request activation
Envoyez un courriel à support@dodopayments.com avec :
- Votre domaine de production (par ex.,
https://yourdomain.com) - Confirmation que le fichier est hébergé
Configuration
Google Pay
Google Pay permet aux clients de payer en utilisant les cartes enregistrées dans leur compte Google, avec une protection contre la fraude intégrée.Exigences
- Navigateurs : Chrome (bureau/mobile), Safari, Firefox
- Appareils : Appareils Android avec l’application Google Pay
- Paramètres : “Autoriser les sites à vérifier si vous avez des méthodes de paiement” activé dans Chrome
Configuration
Aucune vérification de domaine n’est nécessaire pour Google Pay — il fonctionne automatiquement une fois votre compte activé.
Amazon Pay
Amazon Pay permet aux clients d’utiliser leurs identifiants de compte Amazon et les méthodes de paiement enregistrées pour une expérience de paiement familière.Limitations
- Devise : USD uniquement
- Abonnements : Non pris en charge
- Région : Non disponible en Inde
Configuration
Cash App Pay
Cash App Pay permet des paiements via Cash App, populaire parmi les consommateurs américains pour les paiements entre pairs.Limitations
- Région : Seulement aux États-Unis
- Devise : USD uniquement
- Abonnements : Non pris en charge
Configuration
RevolutPay
RevolutPay permet des paiements rapides et fluides pour les utilisateurs de Revolut dans le monde entier, en utilisant leur solde de compte Revolut existant ou des cartes associées.Limitations
- Devise : GBP uniquement
- Abonnements : Non pris en charge
Configuration
Tests
Tests Apple Pay
Add a card to Apple Wallet
Ajoutez une carte réelle à votre Apple Wallet. En mode test, la carte ne sera pas débitée.
Tests Google Pay
Join the test card group
Rejoignez le groupe de cartes de test Google Pay pour que des cartes de test soient ajoutées automatiquement à votre portefeuille.
Amazon Pay & Cash App Pay
Utilisez vos clés API de test et suivez le flux de paiement standard. Les transactions de test seront simulées sans frais réels.Support SDK
SDK Web
Tous les portefeuilles numériques sont entièrement pris en charge dans :- Overlay Checkout
- Inline Checkout
- Intégration API directe
SDK Mobile
Pour un support mobile natif, envisagez :- D’ouvrir le processus de paiement dans un WebView
- D’utiliser le Overlay Checkout dans un contexte web
- D’implémenter séparément les SDK natifs Apple Pay / Google Pay
Meilleures pratiques
Prioritize wallets on mobile
Prioritize wallets on mobile
Les utilisateurs mobiles s’attendent à Apple Pay et Google Pay. Affichez ces options de manière bien visible lors des paiements mobiles.
Complete domain verification early
Complete domain verification early
Apple Pay nécessite une vérification de domaine. N’attendez pas le jour du lancement — commencez le processus pendant le développement.
Always include card fallbacks
Always include card fallbacks
Tous les clients ne disposent pas de portefeuilles numériques. Incluez toujours
credit et debit dans vos méthodes autorisées.Test on real devices
Test on real devices
Les simulateurs ne reproduisent pas entièrement le comportement des portefeuilles. Testez sur de vrais appareils iOS et Android avant le lancement.
Handle wallet unavailability gracefully
Handle wallet unavailability gracefully
Dépannage
Apple Pay button not appearing
Apple Pay button not appearing
Google Pay button not appearing
Google Pay button not appearing
Wallet payment failed
Wallet payment failed
Causes courantes :
- La carte dans le portefeuille a expiré ou est invalide
- La banque a refusé la transaction
- Problème de connectivité réseau
Wrong device type
Wrong device type
Les portefeuilles numériques n’apparaissent que sur des appareils compatibles :
- Apple Pay : uniquement les appareils Apple
- Google Pay : navigateur Chrome ou appareils Android