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. En India, Apple requiere un iPhone XR o posterior con iOS 18 o posterior.
- Protocolo: La página debe cargarse mediante HTTPS.
- Dominio: Para el checkout inline, el dominio debe verificarse con Apple.
Apple Pay en India
Los clientes en India pueden pagar con Apple Pay en checkouts facturados en INR. Apple Pay en India funciona bajo estas condiciones:- Moneda: El checkout se factura en INR. Un pago facturado en INR debe cumplir el mínimo de INR.
- Tarjetas: El cliente tiene en Apple Wallet una tarjeta de un banco indio compatible con Apple Pay. Apple controla qué bancos y tarjetas cumplen los requisitos.
- Escritorio: En un navegador de escritorio, los clientes pueden escanear un código con su iPhone y confirmar el pago en el teléfono.
- Suscripciones: Las suscripciones de Apple Pay en INR se ejecutan mediante mandatos del RBI. Cada cargo de renovación se completa aproximadamente 48 horas después de la fecha de renovación, al igual que con otras tarjetas emitidas en India.
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 a los clientes pagar con tarjetas guardadas en su cuenta de Google.Requisitos
- Navegadores: Chrome en escritorio y Android, y Firefox en escritorio. El 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, debe estar activada la opción Allow sites to check if you have payment methods saved.
Configuración
Para limitar una sesión de checkout a Google Pay y tarjetas, pasaallowed_payment_method_types:
Amazon Pay
Amazon Pay permite a los clientes completar 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 a los clientes de EE. UU. pagar 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 a los usuarios de Revolut pagar 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 wallets 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 wallets depende de cómo presentes el checkout.SDK web
Las wallets digitales funcionan en:- Overlay Checkout, excepto Apple Pay.
- Inline Checkout. Apple Pay requiere verificación del dominio.
- Integración directa mediante API con 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 el sistema.
Buenas prácticas
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 redirecciones. 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 de Manage domains para esta empresa, no uno reutilizado de otra cuenta o proveedor.
Wallet payment failed
Wallet payment failed
- La tarjeta de la wallet ha caducado 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.