Redes de Tarjetas Soportadas
Dodo Payments acepta redes globales y varias redes regionales.Redes globales
Redes regionales
Configuración
Las tarjetas utilizan dos valores enallowed_payment_method_types:
Esta sesión solo ofrece pagos con tarjeta:
Autenticación 3D Secure
3D Secure (3DS) solicita al banco del titular de la tarjeta que confirme su identidad, por ejemplo, mediante un código de un solo uso, una verificación biométrica o una aprobación en la aplicación del banco. Esto reduce el fraude y las devoluciones de cargos.Cuándo se activa 3DS
Dodo Payments solicita 3DS cuando:- La red de tarjetas lo requiere.
- Una regulación regional lo exige, como PSD2 en Europa.
- La transacción se marca como de alto riesgo.
Forzar 3DS
Para requerir 3DS en todos los pagos con tarjeta de tu empresa, activa 3D Secure en Settings → Pricing. Para anular esa configuración en una sesión de checkout, pasaforce_3ds:
Requerir 3DS en cada transacción reduce el fraude, pero puede disminuir la conversión, ya que algunos clientes abandonan el checkout durante la autenticación.
Gestión de fallos de autenticación
Cuando un pago necesita autenticación 3DS, pasa por estados intermedios antes de completarse o fallar:
Si la autenticación no se completa, el pago falla con uno de estos códigos de rechazo:
AUTHENTICATION_FAILURE: no se pudo autenticar al cliente.AUTHENTICATION_REQUIRED: se requiere autenticación, pero no se realizó.AUTHENTICATION_TIMEOUT: el cliente no respondió a tiempo.
Durante el checkout frente a una renovación
- Durante el checkout (cliente presente): El desafío 3DS aparece durante el checkout. Si falla, pide al cliente que lo vuelva a intentar o que utilice otra tarjeta.
- En la renovación de una suscripción (cliente no presente): No se puede mostrar un desafío 3DS en tiempo real. Si una renovación requiere autenticación y falla, la suscripción pasa a
on_hold, o primero apast_duesi configuraste un periodo de gracia. Para recuperarla, solicita al cliente que regrese y actualice su método de pago. Consulta Gestión de fallos de pago y Gestión de impagos de suscripciones.
Métodos de pago guardados
Los clientes recurrentes pueden pagar con una tarjeta guardada de un checkout anterior.Tokenized
Los números originales de las tarjetas nunca se almacenan.
PCI Compliant
Dodo Payments gestiona el cumplimiento de PCI.
Customer-Scoped
Cada tarjeta guardada pertenece a un solo cliente.
Activar tarjetas guardadas
Para mostrar las tarjetas guardadas de un cliente recurrente durante el checkout, pasashow_saved_payment_methods: true junto con el customer_id existente. El valor predeterminado es false.
Compras con un clic
Para cobrar una tarjeta guardada sin mostrar el checkout, pasa supayment_method_id junto con confirm: true y el customer_id existente. La sesión cobra directamente la tarjeta y no devuelve ningún checkout_url, por lo que debes utilizar webhooks para conocer el resultado del pago.
Pruebas
Utiliza estas tarjetas en el modo de prueba. Para obtener más datos de prueba, consulta Proceso de pruebas.- Successful Payments
- Declined Payments
Seguridad y cumplimiento
Dodo Payments aplica estas protecciones a los pagos con tarjeta:Prácticas recomendadas
Accept all major networks
Accept all major networks
No restrinjas los tipos de tarjeta a menos que sea necesario. Los clientes esperan que su tarjeta preferida funcione.
Display card logos
Display card logos
Muestra los logotipos de Visa, Mastercard y Amex en tu sitio para generar confianza.
Handle declines gracefully
Handle declines gracefully
Muestra mensajes de error claros. No muestres códigos de error sin procesar a los clientes.
Enable saved cards for returning customers
Enable saved cards for returning customers
Los métodos de pago guardados agilizan las compras repetidas para los clientes recurrentes.
Solución de problemas
Card declined
Card declined
Causas: Fondos insuficientes, una tarjeta vencida, un CVV incorrecto o la protección antifraude del banco.Solución: Pide al cliente que compruebe sus datos o que pruebe con otra tarjeta. Busca el código de error del rechazo y su acción recomendada en la referencia de Fallos de transacciones. Consulta Gestión de fallos de pago para gestionar los rechazos en el código.
3DS authentication failed
3DS authentication failed
Causas: El cliente abandonó el desafío, el sistema del banco no estaba disponible o el desafío agotó el tiempo de espera.Solución: Vuelve a intentarlo o pide al cliente que se ponga en contacto con su banco. Consulta Gestión de fallos de autenticación para conocer los estados de pago y los códigos de rechazo involucrados.
Card not supported
Card not supported
Causas: La red regional no es compatible o la tarjeta es una tarjeta prepago restringida.Solución: Pide al cliente que pruebe con una tarjeta de una red principal.
Páginas relacionadas
Payment Methods Overview
Todos los métodos de pago compatibles.
Upsells & Downsells
Compras con un clic mediante tarjetas guardadas.
Testing Process
Datos de prueba para todos los métodos de pago.
Subscriptions
Facturación recurrente con tarjetas.