Módulo centinela - aviso por telegram de todos los errores de la web
Vigila tu tienda y te avisa por Telegram cuando algo falla: errores de PHP, respuestas 500, fallos de JavaScript en el checkout y, sobre todo, pagos que no acaban en pedido.
Te enteras tú antes que el cliente, con el detalle necesario para arreglarlo. Compatible con PrestaShop 8.x y 9.x.
Vigilancia
El cliente ha pagado. El pedido no existe.
Y tú te enteras días después, por un correo enfadado o al cuadrar la cuenta del banco. RKR Sentinel vigila la tienda y los pagos, y te lo cuenta por Telegram en el momento.
/ Los pagos, que es lo que cuesta dinero
Los avisos de pago no se agrupan ni se silencian: cada uno es un pedido concreto con dinero de por medio. Y un carrito abandonado no cuenta como intento de pago: solo pulsar de verdad el botón de pagar.
/ Los errores, con el detalle del modo debug
Errores de PHP, excepciones, fatales, memoria agotada, timeouts y respuestas 500 llegan al chat con mensaje, fichero y línea, extracto de código, traza, URL, cliente o empleado, carrito y versiones. Cada tipo de error puede ir a un chat distinto.
En el navegador, captura los errores de JavaScript del checkout, incluidos los ficheros que no cargan: el script de una pasarela caído deja el botón de pagar muerto sin que el servidor se entere.
/ Sin llenarte el móvil
Cada error se identifica por su huella: el primero avisa al instante y las repeticiones salen como «+N repeticiones». Hay un límite de mensajes por hora y, al superarlo, un solo resumen. Desde el chat puedes silenciarlo unas horas y reanudarlo.
Nada sale hacia Telegram sin pasar antes por un sanitizador: tarjetas, IBAN, DNI, tokens, contraseñas y correos se enmascaran. La vigilancia de pagos necesita un cron cada pocos minutos; la URL, con su token, aparece en la configuración.
Compatible con PrestaShop 8.x y 9.x
Desarrollado y mantenido por REKIRE
v1.0.23
- La vigilancia del navegador estaba apagada en toda la tienda.
front.jsse registra en la cabecera —a propósito, para no perderse los errores tempranos— pero leíawindow.rkrsentinelal cargar, y el tema imprime las variables deMedia::addJsDefdespués de las etiquetas<script>(_partials/javascript.tpl, igual en classic y en hummingbird). El fichero se encontraba la configuración vacía y se apagaba solo con unreturn, sin dejar ni un error en consola. Consecuencias, las dos calladas: - no se capturaba ningún error de JavaScript del front;
- no se registraba ninguna salida hacia la pasarela, así que
rkrsentinel_attemptsiempre estaba vacía y el aviso de pago sin pedido —la función que justifica el módulo— no podía saltar nunca. Ahora la configuración se lee en cada uso y lo que ocurra antes de que esté disponible se encola y se manda al cargar la página. Detectado en PrestaShop 9.1.5 con el tema hummingbird; afecta igual a 8.x con classic.
4 otros productos de la misma categoría
También podría interesarte
Preguntas y respuestas
Todavía nadie ha preguntado nada sobre este producto.