Billeteras Soportadas
Dodo Payments muestra cada billetera solo cuando el checkout coincide con su país, moneda y tipo de pago:Apple Pay
Apple Pay permite que los clientes paguen con tarjetas guardadas en Apple Wallet y confirmen con Face ID o Touch ID.Requisitos
- Dispositivos: iOS 17 o posterior, iPadOS 17 o posterior, o Safari 17 o posterior en macOS.
- Protocolo: La página debe cargarse mediante HTTPS.
- Dominio: Para el checkout inline, el dominio debe verificarse con Apple.
Verificación 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) y haz clic en 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
- Abre el checkout en un dispositivo Apple.
- Confirma que aparece el botón de Apple Pay.
- Completa una transacción de prueba.
Configuración
Para limitar una sesión de checkout a Apple Pay y tarjetas, pasaallowed_payment_method_types:
Google Pay
Google Pay permite que los clientes paguen con tarjetas guardadas en su cuenta de Google.Requisitos
- Navegadores: Chrome en equipos de escritorio y Android, y Firefox en equipos de escritorio. Checkout no muestra Google Pay en Safari ni en ningún navegador de iOS. En esos navegadores, los clientes pueden pagar con Apple Pay o con tarjeta.
- Dispositivos: Dispositivos Android con la aplicación Google Pay.
- Configuración: En Chrome, Permitir que los sitios comprueben si tienes métodos de pago guardados debe estar activado.
Configuración
Para limitar una sesión de checkout a Google Pay y tarjetas, pasaallowed_payment_method_types:
Amazon Pay
Amazon Pay permite que los clientes completen el checkout con los métodos de pago guardados en su cuenta de Amazon.Disponibilidad
- Región: Global, excepto India.
- Monedas: USD, EUR, GBP, AUD, CHF, DKK, HKD, JPY, NOK, NZD, SEK, ZAR. Las monedas que ofrece un checkout dependen del procesador que lo gestiona.
- Suscripciones: No compatibles.
Configuración
Para limitar una sesión de checkout a Amazon Pay y tarjetas, pasaallowed_payment_method_types:
Cash App Pay
Cash App Pay permite que los clientes de EE. UU. paguen desde su cuenta de Cash App.Disponibilidad
- Región: Solo EE. UU. El país de facturación debe ser EE. UU.
- Moneda: Solo USD.
- Suscripciones: Compatibles.
Configuración
Para limitar una sesión de checkout a Cash App Pay y tarjetas, pasaallowed_payment_method_types:
RevolutPay
RevolutPay permite que los usuarios de Revolut paguen desde el saldo de su cuenta de Revolut o con tarjetas vinculadas.Disponibilidad
- Región: Global.
- Moneda: Solo GBP.
- Suscripciones: No compatibles.
Configuración
Para limitar una sesión de checkout a RevolutPay y tarjetas, pasaallowed_payment_method_types:
Pruebas
En el modo de prueba, los pagos con billetera siguen el mismo flujo de checkout sin mover dinero real.Pruebas de Apple Pay
Use Test Mode
Add a Card to Apple Wallet
Complete a Test Purchase
Pruebas de Google Pay
Join the Test Card Group
Enable Test Mode
Complete a Test Purchase
Amazon Pay y Cash App Pay
Usa tus API keys del modo de prueba y sigue el flujo de checkout estándar. Las transacciones de prueba se simulan y no se realiza ningún cargo real.Compatibilidad con SDK
La disponibilidad de las billeteras depende de cómo presentes el checkout.SDK web
Las billeteras digitales funcionan en:- Checkout Overlay, excepto Apple Pay.
- Checkout Inline. Apple Pay requiere verificación del dominio.
- Integración directa con la API mediante checkout alojado.
SDK móviles (Checkout)
Los SDK de checkout de Android, iOS, React Native y Flutter abren el checkout alojado de Dodo Payments en el navegador del sistema de la plataforma (SFSafariViewController en iOS,
Chrome Custom Tabs en Android), no en un WebView. Apple Pay y Google Pay funcionan
de la misma forma que en la web. Consulta la Guía de integración móvil para configurar la integración.
Prácticas recomendadas
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 y debit en allowed_payment_method_types.Test on real devices
Test on real devices
Solución de problemas
Apple Pay domain stuck on Pending
Apple Pay domain stuck on Pending
- El archivo está disponible en
https://<your-domain>/.well-known/apple-developer-merchantid-domain-association. - Se sirve mediante HTTPS con un certificado válido.
- Se resuelve sin redireccionamientos. Una redirección a
www, a otro host o a una página de error hace que la comprobación falle. - Se sirve como
Content-Type: application/octet-streamotext/plain, no comotext/html. - Es el archivo descargado desde Manage domains para esta empresa, no uno reutilizado de otra cuenta o proveedor.
Wallet payment failed
Wallet payment failed
- La tarjeta de la billetera está caducada o no es válida.
- El banco rechazó la transacción.
- Un problema de conexión de red interrumpió el pago.
Wrong device type
Wrong device type
- Apple Pay: solo dispositivos Apple.
- Google Pay: dispositivos Chrome o Android.