Las billeteras digitales permiten a los clientes pagar con un solo toque utilizando métodos de pago guardados en sus dispositivos. Ofrecen tasas de conversión más altas, mayor seguridad a través de la tokenización y una experiencia de pago simplificada.
Billeteras Soportadas
Soporte de PayPal en pausa: PayPal no está disponible temporalmente para nuevas transacciones.
Apple Pay
Apple Pay permite a los clientes pagar utilizando tarjetas guardadas en su Apple Wallet, con autenticación mediante Face ID o Touch ID.
Apple Pay se ofrece para suscripciones incluso cuando el primer cargo es **0 ∗ ∗ ( p o r e j e m p l o , p r u e b a s g r a t u i t a s ) p a r a q u e e l m a n d a t o d e p a g o p u e d a c o n f i g u r a r s e a l r e g i s t r a r s e . P a r a p a g o s u ˊ n i c o s , A p p l e P a y s o l o s e m u e s t r a c u a n d o e l m o n t o e s m a y o r a 0** (por ejemplo, pruebas gratuitas) para que el mandato de pago pueda configurarse al registrarse. Para pagos únicos, Apple Pay solo se muestra cuando el monto es mayor a 0 ∗ ∗ ( p ore j e m pl o , p r u e ba s g r a t u i t a s ) p a r a q u ee l man d a t o d e p a g o p u e d a co n f i gu r a rse a l re g i s t r a rse . P a r a p a g os u ˊ ni cos , A ppl e P a yso l ose m u es t r a c u an d oe l m o n t oes ma yor a 0.
Requisitos
Dispositivos: iOS 17+, iPadOS 17+, Safari 17+ en macOS
Protocolo: Se requiere HTTPS
Dominio: Debe ser verificado con Apple
Verificación de Dominio
La verificación de dominio solo es necesaria para el checkout integrado . El checkout overlay, checkout alojado y los enlaces de pago no la necesitan.
Open Wallet domains
En tu panel de control, ve a Configuración → Métodos de Pago y, en la fila de Apple Pay , haz clic en Gestionar dominios .
Download the domain association file
Desde el panel de dominios de Wallet, descarga el archivo de asociación.
Register your domain
Haz clic en Registrar dominio e ingresa el dominio donde integras el checkout (e.g., shop.example.com), luego Continuar .
Host the file on your domain
Sube a tu servidor en: El archivo debe ser servido sobre HTTPS, accesible sin redirecciones y servido con Content-Type: application/octet-stream o text/plain.
Verify the domain
Haz clic en Verificar dominio . Dodo Payments verifica el archivo alojado y envía tu dominio a Apple.
Confirm it's active
Cuando el estado muestre Activo , Apple Pay está disponible para ese dominio. Usa el interruptor de Activado para encenderlo o apagarlo por dominio.
Test the integration
Abre el checkout en un dispositivo Apple
Verifica que el botón de Apple Pay aparezca
Completa una transacción de prueba
Configuración
Google Pay
Google Pay permite a los clientes pagar usando tarjetas guardadas en su cuenta de Google, con protección contra fraudes incorporada.
Requisitos
Navegadores: Chrome (escritorio/móvil), Safari, Firefox
Dispositivos: Dispositivos Android con la aplicación Google Pay
Configuraciones: “Permitir que los sitios verifiquen si tienes métodos de pago” habilitado en Chrome
Configuración
No se necesita verificación de dominio para Google Pay: funciona automáticamente una vez que tu cuenta está activa.
Amazon Pay
Amazon Pay permite a los clientes usar las credenciales de su cuenta de Amazon y los métodos de pago guardados para una experiencia de checkout familiar.
Limitaciones
Moneda: Solo USD
Suscripciones: No soportado
Región: No disponible en India
Configuración
Cash App Pay
Cash App Pay permite pagos desde Cash App, popular entre los consumidores de EE. UU. para pagos entre personas.
Limitaciones
Región: Solo EE. UU.
Moneda: Solo USD
Suscripciones: No soportado
Configuración
RevolutPay
RevolutPay permite pagos rápidos y fluidos para usuarios de Revolut a nivel global, aprovechando su saldo de cuenta de Revolut existente o tarjetas vinculadas.
Limitaciones
Moneda: Solo GBP
Suscripciones: No soportado
Configuración
Pruebas
Pruebas de Apple Pay
Use test mode
Habilita el modo de prueba en tu panel de Dodo Payments.
Add a card to Apple Wallet
Agrega una tarjeta real a tu Apple Wallet. En modo prueba, la tarjeta no será cobrada.
Complete test purchase
Abre el checkout en un dispositivo Apple y completa el flujo de Apple Pay.
Apple Pay requiere HTTPS. No aparecerá en localhost sin una configuración SSL adecuada.
Pruebas de Google Pay
Enable test mode
Usa tus claves API de prueba de Dodo Payments.
Complete test purchase
Selecciona una de las tarjetas de prueba en Google Pay para completar la transacción.
Amazon Pay & Cash App Pay
Usa tus claves API de prueba y sigue el flujo de checkout estándar. Las transacciones de prueba se simularán sin cargos reales.
Soporte para SDK
SDKs Web
Todas las billeteras digitales son completamente compatibles con:
Checkout Overlay
Checkout Integrado
Integración Directa de API
SDKs Móviles
Limitación de React Native: Apple Pay, Google Pay, Cash App Pay y UPI no son compatibles actualmente en el SDK de React Native. Usa el overlay de checkout basado en web para aplicaciones móviles que necesiten estos métodos.
Para soporte móvil nativo, considera:
Abrir el checkout en un WebView
Usar el Overlay Checkout en un contexto web
Implementar los SDKs nativos de Apple Pay / Google Pay por separado
Mejores Prácticas
Prioritize wallets on mobile
Los usuarios de móviles esperan Apple Pay y Google Pay. Muestra estas opciones de manera destacada en los checkouts móviles.
Complete domain verification early
Apple Pay requiere verificación de dominio. No esperes hasta el día del lanzamiento: comienza el proceso durante el desarrollo.
Always include card fallbacks
No todos los clientes tienen billeteras digitales. Siempre incluye credit e debit en tus métodos permitidos.
Los simuladores no replican completamente el comportamiento de las billeteras. Prueba en dispositivos iOS y Android reales antes del lanzamiento.
Handle wallet unavailability gracefully
Si una billetera no está disponible (dispositivo incorrecto, sin tarjetas guardadas), garantiza que otras opciones de pago sean visibles.
Solución de Problemas
Apple Pay button not appearing
Google Pay button not appearing
Causas comunes:
Tarjeta en la billetera expirada o inválida
El banco rechazó la transacción
Problema de conectividad de red
Solución: El cliente debe verificar la tarjeta en su billetera o intentar con otro método de pago.
Las billeteras digitales solo aparecen en dispositivos compatibles:
Apple Pay: Solo dispositivos Apple
Google Pay: Navegador Chrome o dispositivos Android
Solución: Este es el comportamiento esperado. Asegúrate de que haya métodos de pago alternativos disponibles.
Páginas Relacionadas
Payment Methods Overview Ver todos los métodos de pago compatibles.
Overlay Checkout Implementa el checkout con soporte para billeteras digitales.
Testing Process Guía completa de pruebas para todos los métodos de pago.
React Native Integration Documentación y limitaciones del SDK móvil.