Saltar al contenido

Monitorización de transacciones que detecta un pago roto.

Un proceso de pago roto te cuesta pedidos minuto a minuto. Uptimia recorre tus flujos de inicio de sesión y pago como lo haría un cliente real, las 24 horas del día, y en cuanto un paso falla, sabes cuál ha sido, con una captura de pantalla.

Prueba gratuita de 30 días · 50 monitores de transacciones Sin tarjeta de crédito Sin código, nada que instalar
Canales de alertas
12
Intervalo más rápido
10min
Código por escribir
0
Flujos incluidos en la prueba
50

Un botón de pago averiado, detectado

Un fallo real del pago: detección, captura, solución y recuperación.

14:32 Paso 4 — «Clic en Pagar ahora» — fallaLa ejecución programada se detiene ahí; se captura una imagen del paso que ha fallado pagar ahora: caído
14:32 Cualquier paso fallido abre un incidenteAlertas en los canales que ya usas: Slack, PagerDuty, correo electrónico pagar ahora: caído
14:38 El equipo de guardia depura a partir de la capturaNada de «en mi máquina funciona»: una imagen exacta del paso que ha fallado pagar ahora: caído
15:05 La siguiente ejecución llega hasta «Pedido confirmado»5 de 5 pasos superados: el incidente se cierra y se envía el aviso de recuperación pagar ahora: funciona
33 minroto → 5/5
Solucionado antes de las reseñas.15:05
Una simple comprobación de la página de inicio habría parecido correcta toda la tarde. La ejecución de la transacción detectó el botón averiado según lo programado, te entregó la captura y confirmó la solución del mismo modo.
paso exacto + capturaresuelto en 33 minrecuperación confirmada por el flujopago · inicio de sesión · formularios — sin código
¿Y sin la comprobación del flujo? La página de inicio parecía correcta todo el tiempo: un botón de pago averiado no tumba tu sitio web. Te habrías enterado por un día de ingresos flojo o por una reseña de una estrella. reseña de 1★

Flujos que puedes monitorizar

Cada recorrido se ejecuta en un navegador real según una programación, paso a paso. Cualquier paso que falle abre un incidente y se identifica a sí mismo.

Pago, cesta y cobroLa ruta del dinero, recorrida en cada ejecución
Inicio de sesión, registro y restablecimientoLas tres puertas de la cuenta
Búsqueda de productosEl camino que lleva a la cesta
Ajustes de la cuenta y portalRecorridos con sesión iniciada, repetidos
1 navegador real cualquier paso fallido abre un incidente
Formularios de contacto y captación de clientes potencialesTodos los formularios que alimentan las ventas
Asistentes de varias páginasFlujos largos, paso a paso
Reservas, suscripción y mejora de planReservas y cambios de plan
Un paso fallido indica qué ha fallado: un botón roto, un error de script al enviar, una página de error a mitad de flujo, un elemento que falta, un texto incorrecto en la página o un paso que se ha vuelto lento, con una captura del momento exacto en que falló. captura incluida
Sin código

Crea el recorrido en tu navegador

Ensambla con clics los pasos que sigue un usuario real: ir a una página, hacer clic en un botón, escribir en un campo, comprobar el resultado. Una captura en directo se actualiza mientras creas el flujo.

  • Empieza con una plantilla: esqueletos de Inicio de sesión, Registro, Búsqueda o Pago, o un flujo en blanco
  • Un bloque para cada acción: ir a algún sitio, hacer algo, comprobar el resultado. Encadena tantos como necesite tu flujo
  • Prueba todos los pasos en directo: un paso fallido se pone en rojo y la vista previa salta a su captura
Ver un flujo de inicio de sesión en el creador
Nuevo flujo de pagoa partir de la plantilla de Pago
1navegarIr a /checkout
2interactuarClic en #card-tab
3interactuarRellenar número de tarjetaeditando
4interactuarClic en «Pagar ahora»
5verificarComprobar texto «Pedido confirmado»
+ añadir paso — 18 bloques en 3 grupos
Probar todos los pasosen directo
4242 4242 4242 4242
Pagar ahora
Cada prueba ejecuta una sesión de navegador real en una sonda: la captura es real, no simulada.
5 de 5 pasos superadoscaptura por paso
Un paso fallido se pone en rojo y la vista previa salta directamente a su captura: depuras en el creador, no en producción. probar en directo

Sin scripts de Playwright ni Selenium

Las comprobaciones sintéticas suelen vivir en un script que alguien tiene que arreglar cada vez que cambia la interfaz. Aquí, el creador es el script.

El método con scripts

Un script que mantiene tu equipo

checkout.spec.ts
escrito · revisado · fusionado
el botón de pago cambia de sitio
Compilación fallida
el selector ya no coincide

Alguien abre el repositorio, localiza el selector que ha cambiado y vuelve a publicar la prueba: trabajo que deja el build en verde y ninguna monitorización.

Con Uptimia

Pasos que ensamblas con clics

Creador
apuntar y hacer clic
selector CSS por paso
Un navegador real
5/5 pasos ✓

Cada paso apunta a su elemento mediante un selector CSS, así que un botón que cambia de sitio es un solo campo por editar, y «Probar todos los pasos» verifica la solución en un navegador real antes de guardar.

Nada llega a tu repositorio. Tus pasos se ejecutan en un navegador real en una sonda de Uptimia, así que no hay ninguna suite de pruebas que mantener ni ninguna tarea en tu pipeline. sin tarea de CI

Cómo ejecuta Uptimia tus flujos

Localiza el fallo

El paso que ha fallado, con una captura

Cuando un flujo falla, obtienes la ejecución desglosada paso a paso, el que ha fallado en rojo y una captura de exactamente lo que vio el navegador: pruebas, no conjeturas.

  • Una captura por paso: abre el fotograma exacto que capturó el paso fallido
  • El paso fallido en rojo, y todos los pasos posteriores marcados claramente como «no ejecutado»
  • Ve adónde fue el tiempo: la barra de cada paso empieza donde termina la del anterior
Cómo se gestionan los incidentes
Última ejecución · Pago · caldmont.com14:32 · Cologne
paso 10.8 s
paso 20.6 s
paso 31.2 s
paso 4✗ 500
paso 5no ejecutado
Paso 4 — lo que vio el navegador
500
Internal Server Error
Pagar ahora
El clic en «Pagar ahora» llevó a una página de error: este es el fotograma exacto que capturó el paso fallido.
captura por pasola ejecución se detuvo aquí
Nada de conjeturas después del fallo. El paso 5 aparece como no ejecutado: nunca finge haber comprobado «Pedido confirmado». no ejecutado
Rendimiento

El paso lento, no la página lenta

«El pago va lento» es solo una intuición. Uptimia ordena cada paso por su duración, así ves que es la llamada de pago la que lo frena todo, y arreglas lo que de verdad importa.

  • Todos los pasos ordenados por duración media, con su peso en el total de la ejecución
  • Los 5 pasos más lentos, representados a lo largo del tiempo, cada uno con su propia línea de tendencia
  • Las ejecuciones más lentas, junto a la media: cómo es un mal día, no solo uno normal
Ver la monitorización de velocidad de página
«El pago va lento»
una intuición: sin paso, sin cifra
Desglose por pasos — el más lento primeromedia 24 h
Todos los pasos ordenados por duración media: la ejecución dura 6,4 s en total, y un solo paso supone la mitad.
Pagar ahora3.4 s
Rellenar tarjeta1.4 s
Ir a la URL0.9 s
Pestaña de tarjeta0.5 s
Comprobar texto0.2 s
también se muestran las ejecuciones más lentaspeso en la ejecucióntendencia por paso
«Pagar ahora» supone el 53 % de la ejecución. El cuello de botella es la llamada de pago, no la página ni el navegador. 53%
De un vistazo

Estado, tiempo de ejecución y paso más lento

Tres preguntas respondidas sin hacer clic en nada: ¿funciona ahora mismo?, ¿qué fiabilidad ha tenido este mes? y ¿qué paso lo está frenando?

  • Estado, disponibilidad e incidentes arriba del todo: la salud del flujo en una sola línea
  • Tiempos de ejecución medio y más lento, y el número de pasos de todo el recorrido
  • El paso más lento señalado por número y acción, junto a la frecuencia con la que se ejecuta
Ver un formulario de principio a fin
?¿Funciona ahora mismo?
?¿Qué fiabilidad ha tenido?
?¿Qué paso lo frena?
Checkout — caldmont.comen directo
Estado actual
En línea
5 de 5 pasos superados
Disponibilidad · 30 d
99.9%
3 incidentes · 41 min de inactividad
Tiempo de ejecución medio
6.4 s
más lento 8,1 s · 5 pasos
Paso más lento
3.4 s
#4 · Clic en «Pagar ahora»
Alimentado por ejecuciones reales: 4.320 en los últimos 30 días, una cada 10 minutos, cada una recorriendo el flujo completo. 4.320 ejecuciones
Alertas

Alertas que identifican el paso que ha fallado

La alerta llega donde tu equipo ya está mirando y dice qué paso ha fallado y por qué, no solo «algo está caído». En cuanto la siguiente ejecución complete todos los pasos, llega un aviso de recuperación por los mismos canales.

  • Los mismos contactos y canales que cualquier otro monitor de Uptimia: se configuran una sola vez
  • El paso fallido en el mensaje: cuál es y por qué
  • Aviso de recuperación cuando la siguiente ejecución supera todos los pasos
Ver todas las opciones de alertas
Flujo fallido — Pago14:32
caldmont.com — paso 4 · Clic en «Pagar ahora» · HTTP 500. El mensaje indica el paso y el motivo, con la captura enlazada.
paso + motivocaptura ↓
Slack#ops-alerts
PagerDutyincidente disparado
WhatsApp + correo electrónicoguardia · contexto completo
+ 8 canales másse configura una vez, compartido
Recuperado a las 15:05 — 5 de 5 pasos superados. El aviso de recuperación llega a los mismos canales, cerrando el ciclo. caído 33 min

Que el próximo paso que falle te avise a ti.No a un cliente.

Todos los flujos, todas las capturas, todos los canales de alertas: gratis durante 30 días, y nada de eso es un complemento de pago.

Empieza tu prueba gratuita de 30 días
30 días gratis sin tarjeta de crédito cancela cuando quieras

Creado en tres pasos

Sin código y nada que instalar: las comprobaciones se ejecutan desde los navegadores de Uptimia, no desde tus servidores.

Paso 1sin código

Crea tu flujo

Empieza con una plantilla de Inicio de sesión, Registro, Búsqueda o Pago, y luego ensambla los pasos con clics: navegar, hacer clic, escribir, verificar.

LoginCheckoutSearch
Paso 1 · Ir a la URL
https://caldmont.com/checkout
Paso 2 · Clic en elemento
button "Pay now"
Paso 230 s

Pruébalo y guarda

«Probar todos los pasos» ejecuta todo el flujo en directo contra un navegador real. Un paso fallido se pone en rojo y te muestra su captura: corrígelo antes de guardar.

Ejecución de prueba
5 de 5 pasos superados · 6,2 s · Automático (Colonia)
Ejecutar cada
10 minutes
CancelarGuardar monitor →
Paso 3automático

Recibe una alerta cuando un paso falla

Uptimia vuelve a ejecutar el flujo según lo programado. Cualquier paso fallido abre un incidente y avisa a tu equipo, con una captura del paso exacto.

#ops-alerts
Uptimia 14:32
⚠ Flujo fallido — Checkout · caldmont.com
paso 4 · «Pagar ahora»HTTP 500
También enviado a EmailPagerDuty

Cada despliegue recibe una prueba de humo

El flujo que has creado se vuelve a ejecutar desde un navegador real hasta cada 10 minutos: una prueba de humo continua contra producción. Un lanzamiento, un cambio de configuración o un script de terceros que rompa el pago lo detecta la siguiente ejecución.

Se ejecuta tras cada lanzamiento

Nadie tiene que acordarse de probar el pago a mano después de un despliegue. La siguiente ejecución programada lo recorre de principio a fin e identifica el paso que ha fallado.

despliegue 14:02 · próxima ejecución 14:10 · 5/5 ✓

Un canario para producción

La ejecución llega a tu sitio en vivo desde los navegadores de Uptimia, así que lo que muestra es exactamente lo que se habría encontrado un cliente. Apunta un segundo monitor a una versión canario para vigilarla del mismo modo.

versión canario · navegador real

Detecta roturas de terceros

Un widget de pago o un script de etiquetas que deja de cargar hace fallar el paso que depende de él, aunque nada haya cambiado en tu propio código.

paso 4 · elemento no encontrado

Nada que ejecutar en CI

Sin agente, sin runner, sin ninguna tarea de pipeline que mantener viva. Las comprobaciones vienen de los navegadores de Uptimia, así que cada ejecución pone a prueba el DNS, el TLS, tu CDN y tu aplicación igual que lo haría un visitante.

sin agente · sin pipeline

También incluido

Haz clic, rellena y verifica: sin código

Ve a una URL, haz clic, rellena campos y contraseñas, marca casillas, elige en listas desplegables, envía formularios, y luego comprueba en qué página has aterrizado y qué elementos y textos ha devuelto.

NavegarInteractuarVerificar

Verificaciones

Verifica el resultado de un paso, no solo que la página ha cargado.

espera «Pedido confirmado» · ✓ encontrado

Plantillas para empezar

Los esqueletos de Inicio de sesión, Registro, Búsqueda y Pago rellenan los pasos por ti.

LoginCheckoutSearch

Páginas de estado públicas

Muestra a tus clientes que tus flujos clave funcionan, y avisa cuando no lo hacen.

pago · estado en directo

Ventanas de mantenimiento

Los despliegues y las tareas planificadas nunca avisan a nadie.

Dom 02:00–04:00 · alertas silenciadas

Un panel para todo

Los monitores de transacciones conviven con las comprobaciones de disponibilidad, SSL, velocidad, DNS y heartbeat: un solo inicio de sesión, una sola lista de contactos, un solo plan.

Checkout · caldmont.comTRANSACTION www.caldmont.comUPTIME api.caldmont.comSSL

Adónde llegan tus alertas

Una sola lista de contactos para todos los monitores que crees: configura los canales una vez y la usan todos los flujos.

Guardia y escalado
Directo

12 canales, una sola lista de contactos: se configura una vez y la usa cada tipo de monitor.

Explora el directorio completo de integraciones
14:32 · flujo fallido — Pago · caldmont.com · paso 4 «Pagar ahora»
#ops-alertsSlack
⚠ Flujo fallido — Checkout · caldmont.com
paso 4 · «Pagar ahora»HTTP 500captura ↩
+371 ··· 4082WhatsApp
Uptimia: FLUJO FALLIDO — Pago caldmont.com. El paso 4 «Pagar ahora» devolvió HTTP 500 a las 14:32.
Bandeja de entradaEmail
⚠ Flujo fallido — Pago · paso 4 «Pagar ahora»
HTTP 500 a las 14:32. Captura del paso fallido adjunta · pasos 1-3 superados…
ProductionPagerDuty
TRIGGEREDEl flujo de pago ha fallado en el paso 4
asignado al equipo de guardia · vía integración de Uptimia

¿Qué es la monitorización de transacciones?

La monitorización de transacciones es un servicio automatizado que sigue un recorrido de usuario de varios pasos —como iniciar sesión, buscar o pagar— desde un navegador web real y según una programación, y te avisa cuando falla algún paso. También se llama monitorización sintética, o monitorización sintética de transacciones (STM): sintética porque Uptimia recorre el trayecto ella misma en un navegador real, en lugar de esperar a que un visitante encuentre el paso roto. Confirma que todo el flujo se completa de verdad, no solo que una página carga, como haría una simple comprobación de disponibilidad.

Mientras todo funciona

¿Cómo funciona la monitorización de transacciones?

Uptimia
un navegador real
ejecuta pasos · cada 10 min
Tu flujo
5/5 pasos ✓

Cada ejecución realiza tus pasos ordenados uno tras otro, registrando cuánto ha tardado cada uno y una captura por el camino.

Cuando un paso falla

Captura y luego alerta

Paso 5
texto no encontrado
captura guardada
Uptimia
abre el incidente

paso 5 · comprobar texto «Pedido confirmado» · no encontrado → se abre el incidente, se envían las alertas

La diferencia

Comprobación de disponibilidad frente a comprobación de transacción

Una página puede cargar perfectamente mientras el flujo que contiene está roto. Una comprobación de disponibilidad ve que la página carga y la da por buena; una comprobación de transacción recorre el trayecto con clics y detecta lo que una página que carga bien esconde.

Comparar la monitorización de disponibilidad y la de transacciones
Qué sucedeComprobación de disponibilidadComprobación de transacción
La página de inicio carga bien✓ En línea✓ En línea
El botón de inicio de sesión lanza un error de JavaScript✓ Parece en línea✗ Detectado
Falta el elemento «Añadir a la cesta»✓ Parece en línea✗ Detectado
El pago falla después del clic✓ La página carga✗ Detectado
La búsqueda no devuelve resultados✓ Parece en línea✗ Detectado
Dos trabajos distintos

Monitorización sintética frente a monitorización de usuarios reales

La monitorización sintética recorre el trayecto ella misma según una programación, así que un pago roto se detecta a las 04:00, cuando nadie está comprando. La monitorización de usuarios reales mide las páginas que tus visitantes cargan de verdad. La mayoría de los equipos usa ambas.

Ver la monitorización de usuarios reales
Qué obtienesMonitorización sintéticaMonitorización de usuarios reales
Quién dispara la comprobaciónUptimia, según tu programaciónTus visitantes, mientras navegan
Funciona cuando no hay nadie en el sitio✓ SíNada que medir
Identifica el paso que ha fallado✓ Con una capturaSolo cuando un visitante lo encuentra
Tiempos de carga por país, navegador y sistema operativoDuración de los pasos desde una ubicación✓ De sesiones reales

Preguntas frecuentes sobre monitorización de transacciones

01What is transaction monitoring?+
An automated service that runs through a multi-step user journey — login, sign-up or checkout — in a real browser on a schedule, and alerts you when any step fails. It confirms the whole flow completes, not just that a page loads.
02What is synthetic monitoring?+
Synthetic monitoring is any check that simulates a user instead of waiting for one — a browser session or a script driven on a schedule. Transaction monitoring is the synthetic check that walks a whole journey, which is why it is also called synthetic transaction monitoring, or STM. Uptimia runs it as a headless browser check in real Google Chrome, so what it reports is what a visitor would have seen.
03How is it different from uptime monitoring?+
Uptime monitoring checks that a page responds. Transaction monitoring clicks through the actual journey — catching a dead "Pay now" button or an erroring login form even when every page looks fine. Most teams use both: uptime for coverage, transaction for the flows that make money — e-commerce checkout monitoring is the classic case.
04How is synthetic monitoring different from real user monitoring?+
Synthetic monitoring drives your journey on a schedule from Uptimia's browsers, so a broken checkout is caught at 04:00 when nobody is shopping. Real user monitoring measures the pages your visitors loaded, broken down by country, browser and OS. Synthetic tells you the flow is broken; real user monitoring tells you how the site performed for the people who were on it. Most teams run both.
05Do I need to write code or install anything?+
No. You build the flow in your browser by clicking together steps, with a live screenshot updating as you go. The checks then run from Uptimia's browsers, not your servers.
06Do I need to write Playwright or Selenium scripts?+
No. Teams usually script synthetic checks in Playwright or Selenium, then re-fix the script every time the interface changes. In Uptimia you click the steps together and each one targets its element by CSS selector, so a moved button is one field to edit. Your steps run in real Google Chrome on our checkpoints — there is no test suite in your repo and no job in your pipeline.
07Can I use it as a continuous smoke test?+
Yes, and most teams do. The same flow re-runs as often as every 10 minutes, so every release and config change is followed by a real browser walking your checkout or sign-in end to end. A second monitor pointed at a canary release gives you the same evidence — the failing step and its screenshot — before you roll the release out further.
08How often does it check my flows?+
As often as every 10 minutes. You set the interval per flow, so a checkout can run every 10 minutes while a low-priority journey runs once a day.
09Where do the checks run from?+
From a real browser in the location you choose — Cologne or Toronto, or let Uptimia pick. Each run drives one full browser session, so you point it at the region your customers are in.
10Can it monitor flows that require a login?+
Yes — login flow monitoring is one of the most common uses. Add steps that fill in the username and password and click sign in; Uptimia signs in like a real user and continues through the flow. Use a dedicated test account rather than a real customer or admin login.
11What happens when a step fails?+
Any failed step opens an incident and alerts your channels. The report shows the run step by step — the failing step in red, a screenshot of what the browser saw, later steps marked "not run". When the next run passes all steps, the incident closes and a recovery notice goes out.
12How many steps can a transaction have?+
As many as your flow needs — chain navigate, click, type and check steps in any order, from a two-step login check to a full checkout.
13Which alert channels are supported?+
Email, SMS, Slack, Microsoft Teams, Discord, Mattermost, Telegram, WhatsApp, PagerDuty, Twilio, webhooks and Atlassian Statuspage — the same contact list every Uptimia monitor uses.
14Is transaction monitoring on the free plan?+
Transaction monitoring starts with the paid plans — every paid plan includes it, never as a paid add-on, and plans differ only in how many flows you can monitor. The 30-day free trial includes it in full, no credit card.

Entérate en cuanto se rompa tu pago.

Crea tu recorrido de pago o de inicio de sesión en minutos, y sé el primero en enterarte la próxima vez que falle un paso.

Prueba gratuita de 30 días 50 monitores de transacciones incluidos Sin tarjeta de crédito Sin código, nada que instalar
La monitorización de transacciones está incluida en todos los planes de pago de Uptimia.