Saltar al contenido principal

Resumen

El modo de prueba te permite simular pagos sin procesar transacciones reales. Todas las credenciales de prueba solo funcionan en modo de prueba; nunca las uses en producción.

No Real Charges

Las transacciones de prueba no procesan pagos reales ni afectan cuentas reales.

Full API Access

Todos los endpoints de la API funcionan idénticamente en los modos de prueba y en vivo.

Webhook Testing

Los webhooks se activan para las transacciones de prueba igual que en producción.
Las credenciales de prueba solo funcionan en modo de prueba. Si intentas usarlas en modo en vivo, los pagos fallarán.

Tarjetas de Prueba

Usa estos números de tarjeta para simular pagos exitosos y rechazados en diferentes regiones.
RegiónMarcaNúmero de tarjetaVenceCVV
EE. UU.Visa424242424242424206/32123
EE. UU.Mastercard555555555555444406/32123
IndiaVisa457623891277145006/32123
IndiaMastercard540916266938103406/32123
Para todas las tarjetas de prueba, usa la fecha de vencimiento 06/32 y el CVV 123.
Para más detalles sobre la prueba de tarjetas, incluida la autenticación 3D Secure y los métodos de pago guardados, consulta la página de Tarjetas.

Prueba de UPI

Las pruebas de UPI utilizan identificadores VPA (Dirección de Pago Virtual) especiales que simulan diferentes resultados de pago.
EstadoID de UPI
Éxitosuccess@upi
Fallofailure@upi

Requisitos para la Prueba de UPI

  • El país de facturación debe establecerse en IN
  • La moneda debe ser INR
  • Para comerciantes fuera de India: la Moneda Adaptativa debe estar habilitada
Para la documentación completa de UPI, incluida la prueba de mandato de RBI para suscripciones, consulta la página de Métodos de Pago de India.

Prueba de BNPL

Los proveedores de Buy Now Pay Later tienen requisitos específicos de datos para pruebas.

Datos de Prueba de Klarna

Usa estos detalles para simular pagos con Klarna en modo de prueba:
CampoAprobadoDenegado
Fecha de Nacimiento07-10-197007-10-1970
NombrePruebaPrueba
ApellidoPersona-usPersona-us
Correo Electrónicocustomer@email.uscustomer+denied@email.us
CalleAmsterdam AveAmsterdam Ave
Número de Casa509509
CiudadNueva YorkNueva York
EstadoNueva YorkNueva York
Código Postal10024-394110024-3941
Teléfono+13106683312+13106354386
Klarna requiere un monto mínimo de transacción de $50.01 para aparecer como opción de pago.

Pruebas de Afterpay

1

Select Afterpay

Selecciona Afterpay como método de pago en el carrito y haz clic en Pagar.
2

Test successful payment

Usa cualquier dirección de correo electrónico y dirección de envío válidas para pagos exitosos.
3

Test failed authentication

Para simular un fallo, cierra la ventana modal de Afterpay en la página de redireccionamiento. El pago transita de requires_action a requires_payment_method.
Afterpay requiere un monto mínimo de transacción de $50.01 para aparecer como opción de pago.
Para la documentación completa de BNPL, incluida la prueba de Billie B2B, consulta la página de Buy Now Pay Later.

Prueba de Billeteras Digitales

Apple Pay

1

Enable test mode

Usa tus claves de API de prueba de Dodo Payments.
2

Add a card to Apple Wallet

Agrega una tarjeta real a tu Apple Wallet. En modo de prueba, la tarjeta no se cobrará.
3

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. También debe completarse la verificación del dominio.

Google Pay

1

Join the test card group

Únete al grupo de tarjetas de prueba de Google Pay para que las tarjetas de prueba se agreguen automáticamente a tu wallet.
2

Enable test mode

Usa tus claves de API de prueba de Dodo Payments.
3

Complete test purchase

Selecciona una de las tarjetas de prueba en Google Pay para completar la transacción.

Amazon Pay, Cash App Pay y RevolutPay

Usa tus claves API de prueba y sigue el flujo de caja estándar. Las transacciones de prueba se simulan sin cargos reales. Para la documentación completa de billeteras digitales, incluida la verificación de dominio para Apple Pay, consulta la página de Billeteras Digitales.

Pruebas de Métodos Europeos

Los métodos de pago europeos (iDEAL, Bancontact, EPS, Multibanco) se pueden probar en modo sandbox.
1

Enable test mode

Usa tus claves de API de prueba de Dodo Payments.
2

Set billing address

Establece el país de la dirección de facturación para que coincida con el método de pago:
  • NL para iDEAL
  • BE para Bancontact
  • AT para EPS
  • PT para Multibanco
3

Set currency

Los métodos europeos requieren moneda EUR.
4

Complete test flow

Sigue el flujo simulado de autenticación bancaria en el entorno de prueba.
Para la documentación completa de métodos de pago europeos, consulta la página de Europa.

Mejores Prácticas de Pruebas

No solo pruebes pagos exitosos. Prueba rechazos, cancelaciones y casos límite como fondos insuficientes.
Asegúrate de que tus endpoints de webhook procesen correctamente todos los tipos de eventos, especialmente payment.succeeded, payment.failed y eventos de suscripción.Usa el CLI de Dodo Payments para probar webhooks localmente:
  • dodo wh listen reenvía webhooks de prueba en vivo a tu servidor local
  • dodo wh trigger envía cargas simuladas para los 22 tipos de eventos
Para Apple Pay y Google Pay, prueba en dispositivos iOS y Android reales. Los simuladores no replican completamente el comportamiento del wallet.
Los métodos regionales de pago (UPI, iDEAL, etc.) requieren direcciones de facturación coincidentes. Una dirección de facturación de EE. UU. no mostrará iDEAL.
Los métodos BNPL requieren un mínimo de $50.01. Verifica que aparezcan u oculten correctamente según el total del carrito.

Páginas relacionadas