Antes de cobrar con el TPV virtual de Redsys hay que comprobar que todo funciona: que el pago se completa, que el pedido cambia de estado y que los errores se gestionan bien. Para eso Redsys tiene un entorno de pruebas en el que puedes pagar con tarjetas de prueba sin mover dinero real. Aquí tienes todos los datos, actualizados con la información oficial de Redsys, y cómo usarlos paso a paso.
Índice de contenidos
La tarjeta de prueba que necesitas (resumen rápido)
Si solo quieres hacer una compra de prueba normal, usa la tarjeta Visa genérica:
| Número de tarjeta | 4548 8100 0000 0003 |
| Caducidad | 12/49 |
| CVV | 123 |
Funciona solo en el entorno de pruebas. En tu tienda en producción, esta tarjeta será rechazada.
Qué es el entorno de pruebas de Redsys
Es una copia del TPV virtual pensada para hacer pruebas. Las operaciones que hagas ahí no tienen valor contable y están completamente separadas del entorno real (producción): no se cobra nada, no se envía dinero al banco y no afectan a tu comercio. Sirve para:
- Comprobar la integración antes de publicar la tienda o después de cambiar de módulo, de plugin o de versión.
- Ver cómo se comporta tu tienda con la autenticación 3D Secure, con y sin reto al cliente.
- Forzar pagos denegados para asegurarte de que el pedido no se marca como pagado.
Datos del comercio de pruebas
Tu banco te dará los datos de tu propio comercio en modo pruebas, que es lo ideal. Si todavía no los tienes, Redsys ofrece un comercio genérico con el que cualquiera puede probar:
| Dato | Valor |
|---|---|
| Número de comercio (FUC) | 999008881 |
| Terminal | 001 |
| Clave de firma SHA-256 | sq7HjrUOBfKmC576ILgskD5srU870gJ7 |
| Moneda | 978 (euro) |
El comercio genérico es compartido y sirve para empezar. Para que la configuración de pruebas sea igual a la que tendrás en producción, usa los datos de pruebas de tu banco.
URL del entorno de pruebas
| Uso | Pruebas | Producción |
|---|---|---|
| Pago por redirección | https://sis-t.redsys.es:25443/sis/realizarPago | https://sis.redsys.es/sis/realizarPago |
| REST: consulta de datos de tarjeta | https://sis-t.redsys.es:25443/sis/rest/iniciaPeticionREST | La facilita Redsys |
| REST: resto de operaciones | https://sis-t.redsys.es:25443/sis/rest/trataPeticionREST | La facilita Redsys |
Si usas el módulo oficial de Redsys para PrestaShop o WooCommerce, no tienes que escribir estas URL: basta con elegir el modo Pruebas o Real en la configuración del módulo.
Todas las tarjetas de prueba de Redsys
En todas ellas vale cualquier fecha de caducidad futura, aunque Redsys indica 12/49.
Tarjetas por marca
| Marca | Número | Caducidad | CVV | Protocolo |
|---|---|---|---|---|
| Visa | 4548 8100 0000 0003 | 12/49 | 123 | EMV3DS 2.2 |
| Mastercard | 5576 4415 6304 5037 | 12/49 | 123 | EMV3DS 2.1 |
| American Express | 3766 740000 00008 | 12/49 | 1234 | SafeKey 1.0.2 |
| Diners Club | 3684 98000 00018 | 12/49 | 123 | 1.0.2 |
| JCB | 3587 8700 0000 0001 | 12/49 | 123 | JSecure 1.0.2 |
Tarjetas para probar 3D Secure (EMV3DS)
Desde la normativa PSD2, la mayoría de pagos online pasan por la autenticación reforzada EMV3DS. Hay dos resultados posibles y conviene probar ambos:
- Frictionless (sin fricción): el banco autentica al cliente en segundo plano y el pago se completa sin pedirle nada más.
- Challenge (con reto): el banco pide al cliente que se identifique, por ejemplo con un código o desde la app del banco. En pruebas verás un simulador en el que eliges el resultado.
| Caso | Número | Caducidad | CVV |
|---|---|---|---|
| Frictionless | 4548 8144 7972 7229 | 12/49 | 123 |
| Frictionless con threeDSMethodURL | 4918 0191 6003 4602 | 12/49 | 123 |
| Challenge | 4548 8172 1249 3017 | 12/49 | 123 |
| Challenge con threeDSMethodURL | 4918 0191 9988 3839 | 12/49 | 123 |
Las variantes «con threeDSMethodURL» solo te interesan si has integrado Redsys por REST o inSite y gestionas tú el paso previo de recogida de datos del navegador. Con el pago por redirección (el de los módulos oficiales) basta con las dos primeras filas de frictionless y challenge.
Tarjetas para probar el pago en divisa (DCC)
Si tu banco te ha activado DCC (Dynamic Currency Conversion), los clientes con tarjeta extranjera pueden pagar en su propia moneda. Estas tarjetas simulan ese caso:
| Caso | Número | Caducidad | CVV | Divisa |
|---|---|---|---|---|
| Mastercard de EE. UU. | 5424 1808 0564 8190 | 12/49 | 123 | USD |
| Visa de EE. UU. | 4117 7312 3456 7891 | 12/49 | 123 | USD |
| Mastercard de Noruega | 5409 9600 3140 5146 | 12/49 | 123 | NOK |
Cómo simular un pago denegado
Probar solo pagos correctos es un error frecuente. Comprueba también qué hace tu tienda cuando el banco deniega: el pedido no debe quedar como pagado y el cliente tiene que poder reintentar. Con la tarjeta Visa genérica, cambia el CVV:
| CVV | Resultado simulado |
|---|---|
| 999 | Operación denegada |
| 172 | Denegada, la marca de la tarjeta no permite reintentar |
| 173 | Denegada, no se permite reintentar sin actualizar los datos de la tarjeta |
| 174 | Denegada, no se permite reintentar hasta pasadas 72 horas |
Si en el simulador de autenticación aparece la opción, elige que la autenticación sea correcta: así la denegación llega en la autorización, que es lo que quieres probar.
También puedes forzar la denegación por el importe, sin tocar el CVV: un pedido que termine en ,96 € se deniega, y los que terminan en ,72 €, ,73 € o ,74 € devuelven los códigos 172, 173 y 174. Tienes el significado de cada código en nuestra lista de códigos de respuesta de los TPV de Redsys.
Cómo hacer una compra de prueba en PrestaShop o WooCommerce
- Instala el módulo o plugin oficial de Redsys para tu plataforma.
- Configúralo en modo Pruebas con los datos de pruebas de tu banco, o con el comercio genérico si aún no los tienes.
- Haz un pedido y paga con la tarjeta Visa genérica.
- Comprueba que el pedido pasa a pago aceptado y que el cliente vuelve a la página de confirmación de la tienda.
- Repite con una tarjeta de challenge y con un CVV 999 para comprobar la autenticación y la denegación.
- Cuando todo funcione, pide al banco los datos de producción, cámbialos en el módulo y pasa el modo a Real.
- Haz una compra real de importe bajo y devuélvela desde el panel de Redsys para confirmar que todo está bien.
Errores habituales al probar el TPV
- El pago se completa pero el pedido no cambia de estado. Casi siempre es porque la notificación de Redsys no llega a la tienda: un firewall, un plugin de seguridad o Cloudflare la bloquean. Te explicamos cómo solucionarlo en configurar correctamente Cloudflare y Redsys.
- Error de firma (SIS0042). La clave SHA-256 no corresponde al entorno elegido: se ha puesto la de producción en modo pruebas o al revés, o se ha copiado con algún espacio.
- Dejar la tienda apuntando al entorno de pruebas. Es el error más peligroso: los pedidos parecen pagados pero no se cobra nada, y cualquiera podría comprar con estas tarjetas de prueba. Revisa el modo del módulo nada más publicar.
- Probar solo el caso fácil. Si no pruebas el challenge y la denegación, los problemas aparecerán con clientes reales.
Portal de pruebas y soporte de Redsys
Desde su portal para desarrolladores, Redsys permite crear una cuenta de pruebas sin contrato, válida durante 7 días, con acceso al panel de administración del entorno de test. Para dudas técnicas, el soporte del TPV virtual atiende en soportevirtual@redsys.es y en el 91 728 23 23.
Preguntas frecuentes
¿Puedo usar una tarjeta real en el entorno de pruebas?
No. El entorno de pruebas solo acepta las tarjetas de prueba de Redsys, y las tarjetas de prueba no funcionan en el entorno real.
¿Qué caducidad y CVV pongo?
Redsys indica 12/49 como caducidad, pero vale cualquier fecha futura. El CVV es 123, salvo en American Express (1234) y cuando quieras forzar una denegación.
¿Hay datos de prueba para Bizum, Apple Pay o Google Pay?
La página oficial de tarjetas y entornos de prueba de Redsys no los incluye. Para probar estos métodos, consulta con tu banco o con el soporte de Redsys cómo hacerlo con tu comercio.
¿Cómo sé si mi tienda está en modo pruebas o real?
En la configuración del módulo de Redsys. También puedes fijarte en la dirección de la pasarela al pagar: si empieza por sis-t.redsys.es, estás en pruebas.
¿Necesitas ayuda con Redsys en tu tienda?
En Kebes integramos y mantenemos el TPV de Redsys en tiendas PrestaShop y WooCommerce: pagos que no se confirman, errores de firma, 3D Secure, Bizum y paso a producción. 👉 Cuéntanos qué te pasa o consulta nuestro mantenimiento de PrestaShop.