Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
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.
Tarjetas de Prueba
Usa estos números de tarjeta para simular pagos exitosos y rechazados en diferentes regiones.- Successful Payments
- Declined Payments
- Subscription Failure Testing (Renewal/Upgrade/Downgrade)
| Región | Marca | Número de tarjeta | Vence | CVV |
|---|---|---|---|---|
| EE. UU. | Visa | 4242424242424242 | 06/32 | 123 |
| EE. UU. | Mastercard | 5555555555554444 | 06/32 | 123 |
| India | Visa | 4576238912771450 | 06/32 | 123 |
| India | Mastercard | 5409162669381034 | 06/32 | 123 |
Para todas las tarjetas de prueba, use la fecha de caducidad 06/32 (o 12/34) y CVV 123.
Cómo Probar la Fallo de Renovación
Create a test subscription
Cree una suscripción con sus claves API de prueba usando una tarjeta de prueba exitosa (por ejemplo,
4242 4242 4242 4242). El cargo inicial debería tener éxito y la suscripción debería activarse.Swap in the failure card via Customer Portal
Abra el Portal del Cliente, busque la suscripción que acaba de crear y haga clic en Actualizar método de pago. Ingrese la tarjeta de prueba de fallo
4000 0000 0000 0341 (Expiry: 12/34, CVC: 123) y guárdela como el método de pago de la suscripción.Advance the next billing date (optional)
Para activar la renovación inmediatamente en lugar de esperar el ciclo de facturación natural, use la API de Actualización de Suscripción para establecer Consulte la referencia de la API de Actualización de Suscripción para más detalles.
next_billing_date a la hora UTC actual. El valor debe ser una marca de tiempo UTC en formato ISO 8601 / RFC 3339 (es necesario el sufijo Z).Verify the failure
En el próximo intento de facturación:
- El cargo de renovación se rechaza con la tarjeta de fallo
- La suscripción se mueve al estado En espera
- Se entrega un evento webhook
payment.failed - El cliente puede volver al Portal del Cliente para actualizar el método de pago e intentarlo nuevamente
Prueba UPI
La prueba UPI utiliza identificadores especiales de VPA (Dirección de Pago Virtual) que simulan diferentes resultados de pago.| Estado | ID UPI |
|---|---|
| Éxito | success@upi |
| Fallo | failure@upi |
Requisitos para la Prueba UPI
- El país de facturación debe estar establecido en
IN - La moneda debe ser
INR - Para comerciantes no indios: debe estar habilitada la Moneda Adaptativa
Prueba BNPL
Los proveedores de Compre Ahora Pague Después tienen requisitos específicos de datos de prueba.Datos de Prueba de Klarna
Use estos detalles para simular pagos de Klarna en modo de prueba:| Campo | Aprobado | Denegado |
|---|---|---|
| Fecha de Nacimiento | 07-10-1970 | 07-10-1970 |
| Nombre | Test | Test |
| Apellido | Person-us | Person-us |
| Correo Electrónico | customer@email.us | customer+denied@email.us |
| Calle | Amsterdam Ave | Amsterdam Ave |
| Número | 509 | 509 |
| Ciudad | Nueva York | Nueva York |
| Estado | Nueva York | Nueva York |
| Código Postal | 10024-3941 | 10024-3941 |
| Teléfono | +13106683312 | +13106354386 |
Klarna requiere un monto mínimo de transacción de $50.01 para aparecer como opción de pago.
Prueba de Afterpay
Test successful payment
Use cualquier dirección de correo electrónico y dirección de envío válidas para pagos exitosos.
Afterpay requiere un monto mínimo de transacción de $50.01 para aparecer como opción de pago.
Prueba de Wallets Digitales
Apple Pay
Add a card to Apple Wallet
Agregue una tarjeta real a su Apple Wallet. En modo de prueba, la tarjeta no será cargada.
Google Pay
Join the test card group
Únase al grupo de tarjetas de prueba de Google Pay para tener tarjetas de prueba agregadas automáticamente a su billetera.
Amazon Pay, Cash App Pay & RevolutPay
Use sus claves API de prueba y siga el flujo estándar de pago. Las transacciones de prueba se simulan sin cargos reales. Para obtener documentación completa de billeteras digitales, incluyendo la verificación de dominio para Apple Pay, consulte la página de Billeteras Digitales.Prueba de Métodos Europeos
Los métodos de pago europeos (iDEAL, Bancontact, EPS, Multibanco) pueden probarse en modo sandbox.Set billing address
Establezca el país de la dirección de facturación para que coincida con el método de pago:
NLpara iDEALBEpara BancontactATpara EPSPTpara Multibanco
Mejores Prácticas de Pruebas
Test all payment scenarios
Test all payment scenarios
No solo pruebe pagos exitosos. Pruebe rechazos, cancelaciones y casos extremos como fondos insuficientes.
Verify webhook handling
Verify webhook handling
Asegúrese de que sus endpoints webhook procesen correctamente todos los tipos de eventos, especialmente
payment.succeeded, payment.failed, y eventos de suscripción.Use el CLI de Dodo Payments para probar webhooks localmente:dodo wh listenreenvía webhooks de prueba en vivo a su servidor localdodo wh triggerenvía cargas útiles simuladas para los 22 tipos de eventos
Test on real devices
Test on real devices
Para Apple Pay y Google Pay, pruebe en dispositivos reales iOS y Android. Los simuladores no replican completamente el comportamiento de las billeteras.
Test regional methods with correct addresses
Test regional methods with correct addresses
Los métodos de pago regionales (UPI, iDEAL, etc.) requieren direcciones de facturación coincidentes. Una dirección de facturación de los EE. UU. no mostrará iDEAL.
Verify minimum amounts
Verify minimum amounts
Los métodos BNPL requieren un mínimo de $50.01. Asegúrese de que aparecen/desaparecen correctamente según el total del carrito.
Páginas Relacionadas
Cards
Pruebas de tarjetas, 3D Secure, y métodos de pago guardados.
Digital Wallets
Prueba de Apple Pay, Google Pay, y Amazon Pay.
BNPL
Pruebas de Klarna, Afterpay, y Billie.
India
Pruebas de UPI y mandato de RBI.
Europe
Pruebas de iDEAL, Bancontact, EPS, Multibanco.
Webhooks
Configure webhooks para eventos de prueba.
CLI Webhook Testing
Pruebe webhooks localmente con el CLI de Dodo Payments.