Taller Remoto › Urgencias › Redsys en WooCommerce
Urgencias WooCommerce
Errores de Redsys en WooCommerce: pagos que fallan o pedidos que no se marcan como pagados
Respuesta corta
Cuando Redsys falla en WooCommerce, casi siempre es una de tres cosas: la clave de firma o el entorno no coinciden (pruebas o real), la notificación del banco no llega a tu web, o el plugin de pago está desactualizado. El resultado: pagos rechazados o pedidos que se quedan «pendientes».
Mi tienda no cobra
Revisamos configuración y notificaciones y lo comprobamos con pedidos de prueba.
Pide ayuda urgente →70 € la primera hora · se descuenta si apruebas la reparación
Prefiero revisarlo primero
Cuatro comprobaciones para saber dónde está el fallo.
Ver qué comprobar →Anota el código de error que veas
- Copia antes de tocar nada
- Todo a tu nombre
- Respuesta en 24 h laborables
Antes de escribirnos
Qué puedes comprobar tú
No cambies la clave de firma a ciegas: pedirla de nuevo al banco puede llevar días.
- 1
Anota el código de error
Redsys muestra códigos como SIS0042, que suele indicar un error en la firma. Con el código vamos directos al problema.
- 2
Entorno y clave
En el plugin, comprueba que estás en modo real y que la clave es la del entorno real. La de pruebas es distinta.
- 3
Mira el portal de Redsys
En el portal del comercio, busca la operación. Si aparece autorizada pero el pedido sigue pendiente, falla la notificación a tu web.
- 4
Caché y cortafuegos
Plugins de seguridad, caché o un cortafuegos pueden bloquear la notificación del banco. Anota cuáles tienes activos.
Causas
Las causas más frecuentes
| Causa | Cómo se reconoce | Qué hacemos |
|---|---|---|
| Clave o entorno | Error SIS0042 o pago rechazado al instante | Verificamos clave, número de comercio y terminal del entorno correcto |
| Número de pedido repetido | Error SIS0051, a menudo después de restaurar una copia o migrar la tienda | Ajustamos la numeración que se envía a Redsys para que no repita pedidos |
| Notificación bloqueada | El banco cobra pero el pedido queda pendiente | Abrimos la URL de notificación en caché, cortafuegos y redirecciones |
| Plugin desactualizado | Falla tras actualizar WooCommerce o PHP | Actualizamos o sustituimos el plugin por uno mantenido |
| Datos del comercio | Terminal o número de comercio equivocados | Los comprobamos con los que te dio el banco |
| Bizum o moneda | Falla solo un método o una moneda | Revisamos la configuración específica de ese método |
Cómo trabajamos
Qué hacemos nosotros
- 1
Copia y entorno de pruebas
Copia completa y, si se puede, pruebas con el entorno de pruebas de Redsys.
- 2
Leemos los registros
Registros del plugin y de las notificaciones para ver dónde se corta.
- 3
Corregimos
Configuración, notificación o plugin, según la causa.
- 4
Doble verificación
Un pedido completo de prueba el mismo día y otro al día siguiente.
La primera hora de intervención cuesta 70 € (IVA aparte). Si hace falta más trabajo, te damos un presupuesto cerrado antes de seguir y descontamos esa primera hora si lo apruebas.
Preguntas frecuentes
¿Qué significan los códigos SIS0042, SIS0051 o 9915?
SIS0042 indica un error en la firma: la clave secreta o el entorno (pruebas o real) no coinciden. SIS0051 indica un número de pedido repetido, algo habitual tras restaurar una copia o migrar la tienda. 9915 indica que el cliente canceló el pago en la pantalla del banco, así que no es un fallo de tu tienda.
¿He perdido ventas?
Si el banco cobró pero el pedido quedó pendiente, el dinero está cobrado: solo hay que marcar esos pedidos. Te ayudamos a cruzarlos con el portal de Redsys.
¿Tengo que llamar al banco?
Solo si hace falta una clave nueva o cambiar datos del terminal. Te decimos exactamente qué pedirles.
¿Cuánto cuesta arreglarlo?
La primera hora de intervención cuesta 70 € (IVA aparte). Si hace falta más trabajo, te damos un presupuesto cerrado antes de seguir y descontamos esa primera hora si lo apruebas.
¿Cuándo empezáis?
Respondemos en 24 horas laborables, de lunes a viernes de 9:00 a 19:00. Te decimos qué vemos y cuándo podemos empezar antes de cobrarte nada.
¿Necesitáis mi contraseña?
No por email. Crea un usuario administrador temporal para nosotros o comparte el acceso con un enlace de un solo uso. Al terminar, borras el usuario o cambias la contraseña.
¿No es esto lo que ves?
«Ha habido un error crítico»
El mensaje genérico tras una actualización
Pantalla en blanco
La web no muestra nada
Error de conexión con la base de datos
WordPress no llega a sus datos
Web hackeada o con malware
Redirecciones raras o avisos de Google
Contacto
Cuéntanos qué ves
Déjanos la dirección de la tienda, el código de error si lo hay y si el cobro aparece en el portal de Redsys.
¿Hace falta una contraseña? Nunca nos la envíes por email ni por WhatsApp. Crea un usuario temporal para nosotros o compártela con un enlace de un solo uso que caduca al abrirlo (por ejemplo, Bitwarden Send). Al terminar, retira el acceso.