Supported Wallets
Dodo Payments mostra ogni portafoglio solo quando il checkout corrisponde al relativo paese, alla valuta e al tipo di pagamento:Apple Pay
Apple Pay consente ai clienti di pagare con le carte salvate in Apple Wallet e di confermare con Face ID o Touch ID.Requisiti
- Dispositivi: iOS 17 o versioni successive, iPadOS 17 o versioni successive oppure Safari 17 o versioni successive su macOS. In India, Apple richiede iPhone XR o versioni successive con iOS 18 o versioni successive.
- Protocollo: la pagina deve essere caricata tramite HTTPS.
- Dominio: per il checkout inline, il dominio deve essere verificato con Apple.
Apple Pay in India
I clienti in India possono pagare con Apple Pay nei checkout addebitati in INR. Apple Pay in India funziona alle seguenti condizioni:- Valuta: il checkout viene addebitato in INR. Un pagamento addebitato in INR deve rispettare il minimo per INR.
- Carte: il cliente dispone in Apple Wallet di una carta emessa da una banca indiana che supporta Apple Pay. Apple stabilisce quali banche e carte sono idonee.
- Desktop: in un browser desktop, i clienti possono scansionare un codice con il proprio iPhone e confermare il pagamento sul telefono.
- Abbonamenti: gli abbonamenti Apple Pay in INR utilizzano i mandati RBI. Ogni addebito di rinnovo viene completato circa 48 ore dopo la data di rinnovo, come per le altre carte emesse in India.
Verifica del dominio
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) e fai clic su Continue.
Register the domain where you embed checkout
Host the File on Your Domain
Content-Type: application/octet-stream o text/plain.Verify the Domain

Verify the hosted association file
Confirm It's Active

Verified domains show an Active status
Test the Integration
- Apri il checkout su un dispositivo Apple.
- Verifica che venga visualizzato il pulsante Apple Pay.
- Completa una transazione di prova.
Configurazione
Per limitare una sessione di checkout ad Apple Pay e alle carte, passaallowed_payment_method_types:
Google Pay
Google Pay consente ai clienti di pagare con le carte salvate nel proprio account Google.Requisiti
- Browser: Chrome su desktop e Android e Firefox su desktop. Il checkout non mostra Google Pay in Safari né in alcun browser su iOS. In questi browser, i clienti possono pagare con Apple Pay o con una carta.
- Dispositivi: dispositivi Android con l’app Google Pay.
- Impostazioni: in Chrome, Allow sites to check if you have payment methods saved deve essere attivato.
Configurazione
Per limitare una sessione di checkout a Google Pay e alle carte, passaallowed_payment_method_types:
Amazon Pay
Amazon Pay consente ai clienti di completare il checkout con i metodi di pagamento salvati nel proprio account Amazon.Disponibilità
- Regione: globale, eccetto l’India.
- Valute: USD, EUR, GBP, AUD, CHF, DKK, HKD, JPY, NOK, NZD, SEK, ZAR. Le valute offerte da un checkout dipendono dal processor che lo gestisce.
- Abbonamenti: non supportati.
Configurazione
Per limitare una sessione di checkout ad Amazon Pay e alle carte, passaallowed_payment_method_types:
Cash App Pay
Cash App Pay consente ai clienti negli Stati Uniti di pagare dal proprio account Cash App.Disponibilità
- Regione: solo Stati Uniti. Il paese di fatturazione deve essere gli Stati Uniti.
- Valuta: solo USD.
- Abbonamenti: supportati.
Configurazione
Per limitare una sessione di checkout a Cash App Pay e alle carte, passaallowed_payment_method_types:
RevolutPay
RevolutPay consente agli utenti Revolut di pagare dal saldo del proprio account Revolut o con le carte collegate.Disponibilità
- Regione: globale.
- Valuta: solo GBP.
- Abbonamenti: non supportati.
Configurazione
Per limitare una sessione di checkout a RevolutPay e alle carte, passaallowed_payment_method_types:
Test
In modalità di test, i pagamenti tramite wallet seguono lo stesso flusso di checkout senza trasferire denaro reale.Test di Apple Pay
Use Test Mode
Add a Card to Apple Wallet
Complete a Test Purchase
Test di Google Pay
Join the Test Card Group
Enable Test Mode
Complete a Test Purchase
Amazon Pay e Cash App Pay
Usa le chiavi API della modalità di test e segui il flusso di checkout standard. Le transazioni di test sono simulate e non viene effettuato alcun addebito reale.Supporto SDK
La disponibilità dei wallet dipende dal modo in cui presenti il checkout.SDK Web
I wallet digitali funzionano in:- Overlay Checkout, eccetto Apple Pay.
- Inline Checkout. Apple Pay richiede la verifica del dominio.
- Integrazione diretta tramite API con checkout ospitato.
SDK Mobile (Checkout)
Gli SDK di checkout Android, iOS, React Native e Flutter aprono il checkout ospitato di Dodo Payments nel browser di sistema della piattaforma (SFSafariViewController su iOS,
Chrome Custom Tabs su Android), non in una WebView. Apple Pay e Google Pay funzionano
allo stesso modo del web. Consulta la Guida all’integrazione mobile per la configurazione.
Best practice
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 e debit in allowed_payment_method_types.Test on real devices
Test on real devices
Risoluzione dei problemi
Apple Pay domain stuck on Pending
Apple Pay domain stuck on Pending
- Il file è raggiungibile all’indirizzo
https://<your-domain>/.well-known/apple-developer-merchantid-domain-association. - Viene servito tramite HTTPS con un certificato valido.
- Viene risolto senza reindirizzamenti. Un reindirizzamento a
www, a un altro host o a una pagina di errore non supera il controllo. - Viene servito come
Content-Type: application/octet-streamotext/plain, non cometext/html. - È il file scaricato da Manage domains per questa attività, non uno riutilizzato da un altro account o provider.
Wallet payment failed
Wallet payment failed
- La carta nel wallet è scaduta o non valida.
- La banca ha rifiutato la transazione.
- Un problema di connessione di rete ha interrotto il pagamento.
Wrong device type
Wrong device type
- Apple Pay: solo dispositivi Apple.
- Google Pay: dispositivi Chrome o Android.