Carteiras Suportadas
| Carteira | Disponibilidade | Moedas | Assinaturas | Configuração Necessária |
|---|---|---|---|---|
| Apple Pay | Global (excl. Índia) | Todas | Sim | Verificação de domínio |
| Google Pay | Global (excl. Índia) | Todas | Sim | Nenhuma |
| Amazon Pay | Global (excl. Índia) | USD | Não | Nenhuma |
| Cash App Pay | Apenas EUA | USD | Não | Nenhuma |
| RevolutPay | Global | GBP | Não | Nenhuma |
Apple Pay
O Apple Pay permite que os clientes paguem usando cartões salvos na Apple Wallet, com autenticação Face ID ou Touch ID.Requisitos
- Dispositivos: iOS 17+, iPadOS 17+, Safari 17+ no macOS
- Protocolo: HTTPS exigido
- Domínio: Deve ser verificado com a Apple
Verificação de Domínio
Download the domain association file
Faça o download do arquivo de associação de domínio do Apple Pay.
Host the file on your domain
Envie para o seu servidor em:O arquivo deve ser acessível sem redirecionamentos e servido com
Content-Type: application/octet-stream ou text/plain.Request activation
Envie um e-mail para support@dodopayments.com com:
- Seu domínio de produção (por exemplo,
https://yourdomain.com) - Confirmação de que o arquivo está hospedado
Configuração
Google Pay
O Google Pay permite que os clientes paguem usando cartões salvos na conta Google, com proteção integrada contra fraude.Requisitos
- Navegadores: Chrome (desktop/mobile), Safari, Firefox
- Dispositivos: dispositivos Android com o app Google Pay
- Configurações: “Permitir que sites verifiquem se você possui métodos de pagamento” ativado no Chrome
Configuração
Nenhuma verificação de domínio é necessária para o Google Pay — ele funciona automaticamente assim que sua conta estiver ativa.
Amazon Pay
O Amazon Pay permite que os clientes usem as credenciais da conta Amazon e métodos de pagamento salvos para uma experiência de checkout familiar.Limitações
- Moeda: apenas USD
- Assinaturas: não compatível
- Região: indisponível na Índia
Configuração
Cash App Pay
O Cash App Pay permite pagamentos pelo Cash App, popular entre consumidores dos EUA para transferências entre pessoas.Limitações
- Região: apenas EUA
- Moeda: apenas USD
- Assinaturas: não compatível
Configuração
RevolutPay
O RevolutPay permite pagamentos rápidos e sem atritos para usuários Revolut globalmente, aproveitando o saldo existente na conta Revolut ou cartões vinculados.Limitações
- Moeda: apenas GBP
- Assinaturas: não compatível
Configuração
Testes
Teste do Apple Pay
Add a card to Apple Wallet
Adicione um cartão real ao Apple Wallet. No modo de teste, o cartão não será cobrado.
Teste do Google Pay
Join the test card group
Entre no grupo de cartões de teste do Google Pay para ter cartões de teste adicionados automaticamente à sua carteira.
Amazon Pay e Cash App Pay
Use suas chaves de API de teste e siga o fluxo padrão de checkout. Transações de teste serão simuladas sem cobranças reais.Suporte ao SDK
SDKs Web
Todas as carteiras digitais são totalmente suportadas em:- Overlay Checkout
- Inline Checkout
- Integração direta com API
SDKs móveis
Para suporte móvel nativo, considere:- Abrir o checkout em um WebView
- Usar o Overlay Checkout em um contexto web
- Implementar separadamente os SDKs nativos de Apple Pay / Google Pay
Melhores Práticas
Prioritize wallets on mobile
Prioritize wallets on mobile
Usuários móveis esperam Apple Pay e Google Pay. Mostre essas opções com destaque nos checkouts móveis.
Complete domain verification early
Complete domain verification early
O Apple Pay exige verificação de domínio. Não espere até o dia do lançamento — inicie o processo durante o desenvolvimento.
Always include card fallbacks
Always include card fallbacks
Nem todos os clientes têm carteiras digitais. Sempre inclua
credit e debit em seus métodos permitidos.Test on real devices
Test on real devices
Simuladores não replicam completamente o comportamento das carteiras. Teste em dispositivos iOS e Android reais antes do lançamento.
Handle wallet unavailability gracefully
Handle wallet unavailability gracefully
Solução de Problemas
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
Causas comuns:
- Cartão na carteira expirado ou inválido
- Banco recusou a transação
- Problema de conectividade de rede
Wrong device type
Wrong device type
Carteiras digitais aparecem apenas em dispositivos compatíveis:
- Apple Pay: apenas dispositivos Apple
- Google Pay: navegador Chrome ou dispositivos Android