InicioGuías › Stripe

Cómo probar webhooks de Stripe (guía 2026)

Cuando integras pagos con Stripe, necesitas recibir webhooks como payment_intent.succeeded o checkout.session.completed. Pero durante el desarrollo tu app corre en localhost y Stripe no puede alcanzarla. Hookprobe te da una URL pública al instante para ver exactamente qué envía Stripe.

Crear mi URL de webhook →

Paso a paso

  1. 01

    Crea tu URL en Hookprobe

    Abre el inspector y copia la URL única que se genera. No necesitas registrarte.

  2. 02

    Configura el endpoint en Stripe

    En el Dashboard de Stripe, ve a Desarrolladores → Webhooks → Agregar endpoint, y pega tu URL de Hookprobe. Selecciona los eventos que quieras escuchar.

  3. 03

    Dispara un evento de prueba

    Usa el botón "Enviar evento de prueba" de Stripe o realiza un pago en modo test. El webhook aparecerá en Hookprobe al instante.

  4. 04

    Inspecciona y verifica

    Revisa el cuerpo del evento, los headers, y verifica que la firma (stripe-signature) sea válida configurando tu signing secret en Hookprobe.

Verificación de firma

Stripe firma cada webhook con HMAC-SHA256 sobre "timestamp.payload" e incluye la firma en el header stripe-signature. Hookprobe verifica esta firma e incluye protección anti-replay (rechaza eventos con más de 5 minutos de antigüedad).

Preguntas frecuentes

¿Necesito el Stripe CLI para probar webhooks?

No necesariamente. El Stripe CLI reenvía a localhost, pero Hookprobe te permite inspeccionar el payload completo desde el navegador sin instalar nada, lo cual es útil para entender la estructura del evento antes de programar tu handler.

¿Cómo verifico la firma de un webhook de Stripe?

Configura tu webhook signing secret (empieza con whsec_) en Hookprobe al crear la URL. Cada evento mostrará si la firma es válida, inválida o si falta.

¿Es seguro pegar mi signing secret?

En Hookprobe el secreto se cifra antes de almacenarse y nunca se muestra. Aun así, para producción usa siempre tus propios endpoints; Hookprobe es una herramienta de desarrollo y pruebas.

Probar ahora con Stripe →