Saltar al contenido

Lista de eventos de webhook

Descubre todos los eventos de webhook de Easytools y elige los disparadores de automatización perfectos para tu negocio.

Última actualización
9 de junio de 2025

Lista completa de eventos de webhook

Si gestionas tú mismo la automatización, puedes hacerlo mediante programación o con herramientas como Zapier. En los ajustes del producto, añade la URL del webhook en la pestaña de integraciones y webhooks. Tras la compra, ahí se enviará la información de la transacción. Puedes generar el webhook con Zapier o con Make (antes Integromat).

Los principales eventos por los que filtramos están marcados con su clave de evento y son los siguientes:

Todos los casos y las respuestas de los webhooks se detallan a continuación:

Webhook tras la compra de un producto individual

Webhook tras la asignación correcta del producto

Webhook cuando el acceso al producto individual está a punto de caducar

Webhook tras la caducidad del acceso al producto individual

Webhook tras la compra correcta de una suscripción

Este evento se envía tras la compra de una suscripción. En este punto, se debería conceder el acceso al producto. Importante: la suscripción puede activarse en modo de prueba. En ese caso, la propiedad trial_ends_at indicará la fecha de finalización. Si no, su valor será null.

Webhook al hacer clic en Switch to this plan (cambiar a este plan) en el panel de suscripción

El cliente tiene la opción de cambiar a otro plan (si se ha definido alguno) desde el panel de Easycart. El nombre del plan que se envía al webhook procede de aquí:

Webhook after clicking Switch to this plan in the subscription panel

  • La propiedad subscription_plan_name indica a qué plan cambió el usuario
  • La propiedad subscription_plan_price indica el precio actual.

Webhook cuando el usuario hace clic en Cancel (cancelar) en el panel de suscripción

La propiedad subscription_current_period_end indica la fecha en la que el plan debería desactivarse (y, por tanto, revocarse el acceso al producto).

Webhook tras el vencimiento de la suscripción

Evento que se envía cuando la suscripción pasa a estar inactiva por cancelación del cliente, cancelación manual en el panel de Stripe, o porque el cobro ha fallado un número determinado de veces. En este momento se debería desactivar el acceso al producto.

Webhook tras cobrar correctamente el siguiente periodo de facturación

Tras cobrar la cuota del periodo de facturación, se envía un evento con los siguientes datos.

  • La propiedad amount_paid es el importe cobrado - este es el importe por el que se debería emitir la factura
  • Los datos de la factura están en la propiedad invoice_data (que puede ser null si no está disponible)

Webhook por intento fallido de cobro del siguiente periodo de facturación

En caso de que falle el intento de cobro del periodo de facturación. La propiedad error_message contiene información sobre el error.

Webhook X días antes del siguiente cobro

Estos datos se envían al webhook X días antes del siguiente cobro. La propiedad subscription_renews_at indica la fecha en la que se producirá el siguiente cobro.

El webhook se envía en función del evento invoice.upcoming de Stripe.

Webhook X días antes de que termine la prueba

Este webhook es idéntico al anterior, pero si la propiedad trial_ends_at no es null, significa que será el primer cobro. En Stripe puedes configurar con cuántos días de antelación al primer cobro se debe enviar una notificación al cliente. Para hacerlo:

  1. Ve a los ajustes de Stripe
  2. En la sección Prevent failed payments (evitar pagos fallidos), selecciona el número de días adecuado

Webhook X days before the end of the trial

Webhook tras reanudar correctamente la suscripción

Webhook tras eliminar la suscripción

Webhook tras modificar los datos del cliente

¿No encontraste lo que buscabas? Contáctanos