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.Apple Pay é oferecido para assinaturas mesmo quando a primeira cobrança é **0.
Requisitos
- Dispositivos: iOS 17+, iPadOS 17+, Safari 17+ no macOS
- Protocolo: HTTPS necessário
- Domínio: Deve ser verificado com a Apple
Verificação do Domínio
Download the domain association file
Host the file on your domain
Carregue em seu servidor em:O arquivo deve estar 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 em sua conta do Google, com proteção contra fraude integrada.Requisitos
- Navegadores: Chrome (desktop/móvel), Safari, Firefox
- Dispositivos: Dispositivos Android com app Google Pay
- Configurações: “Permitir que sites verifiquem se você tem métodos de pagamento” habilitado no Chrome
Configuração
Não é necessária verificação de domínio para o Google Pay — ele funciona automaticamente assim que sua conta está 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 familiar de checkout.Limitações
- Moeda: apenas USD
- Assinaturas: Não suportado
- Região: Não disponível na Índia
Configuração
Cash App Pay
Cash App Pay permite pagamentos a partir do Cash App, popular entre os consumidores dos EUA para pagamentos entre pares.Limitações
- Região: apenas EUA
- Moeda: apenas USD
- Assinaturas: Não suportado
Configuração
RevolutPay
O RevolutPay permite pagamentos rápidos e sem complicações para usuários do Revolut globalmente, aproveitando o saldo existente na conta Revolut ou cartões vinculados.Limitações
- Moeda: apenas GBP
- Assinaturas: Não suportado
Configuração
Testes
Teste do Apple Pay
Add a card to Apple Wallet
Adicione um cartão real à sua Apple Wallet. No modo de teste, o cartão não será cobrado.
Teste do Google Pay
Join the test card group
Junte-se ao grupo de cartões de teste do Google Pay para obter cartões de teste adicionados automaticamente à sua carteira.
Amazon Pay & 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:- Checkout Overlay
- Checkout Inline
- Integração direta com API
SDKs Móveis
Para suporte móvel nativo, considere:- Abrir o checkout em uma WebView
- Usar o Checkout Overlay em um contexto web
- Implementar SDKs de Apple Pay / Google Pay nativos da plataforma separadamente
Melhores Práticas
Prioritize wallets on mobile
Prioritize wallets on mobile
Os usuários móveis esperam o Apple Pay e o Google Pay. Mostre essas opções de forma proeminente nos checkouts móveis.
Complete domain verification early
Complete domain verification early
O Apple Pay requer 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 possuem carteiras digitais. Sempre inclua
credit e debit em seus métodos permitidos.Test on real devices
Test on real devices
Simuladores não replicam totalmente 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 só aparecem em dispositivos compatíveis:
- Apple Pay: apenas dispositivos Apple
- Google Pay: navegador Chrome ou dispositivos Android
Páginas Relacionadas
Payment Methods Overview
Veja todos os métodos de pagamento suportados.
Overlay Checkout
Implemente o checkout com suporte a carteira digital.
Testing Process
Guia de testes completos para todos os métodos de pagamento.
React Native Integration
Documentação e limitações do SDK móvel.