Ir al contenido principal
Todas las coleccionesTutoriales paso a paso
Anexo Workflow WooCommerce > go4clic via Pabbly/Zapier
Anexo Workflow WooCommerce > go4clic via Pabbly/Zapier
Actualizado hace más de 3 semanas

Worflow integracion WooCommerce > go4clic via Pabbly/Zapier

  • El usuario realiza el pago exitosa en WooCommerce

  • Pabbly/Zapier filtra la información recibida desde WooCommerce ( mediante un webhook) para determinar que acción tomar:

    • Realiza una llamada a go4clic para enrolar al participante como accepted (aceptado) -> el participante tendrá acceso al contenido

    • Realiza una llamada a go4clic para enrolar al participante como rejected (rechazado) -> el participante no tendrá acceso al contenido


Por ejemplo para aplicar un filtro según el estado de la suscripción en WooCommerce deberemos filtrar por el campo status.

IMPORTANTE

El filter debe aplicarse, de lo contrario toda actualización de una suscripción en WooCommerce realizará un llamado a go4clic, SIN IMPORTAR si la suscripción esta activa o no ya que el trigger utilizado es Subscription Updated.

Para aplicar filtros en el workflow deberán utilizar un accion propio de Pabbly/Zapier, o bien un filter o bien un router.


Pabbly

Zapier

Impacto en los campos de fechas

  • Fecha de creación -> fecha en que la membresía se da de alta por primera vez, INDISTINTAMENTE del estado del pago

  • Fecha de vigencia de acceso ("async_end_date") -> fecha límite hasta donde el usuario tiene acceso. Si esta fecha ya paso, el participante no podrá ingresar al contenido

  • Fecha de última modificación -> fecha en que la membresía se modificó por última vez. Cada vez que la membresía sufra una modificacion, es decir cada vez que go4clic reciba un llamado, esta fecha se actualizará a la fecha actual. Por lo tanto, puede ser tomada como la fecha de pago coincidente con el último pago exitoso en WooCommerce

  • Fecha de pago -> fecha en que se realizó el pago. Este campo mantiene la fecha del ultimo pago siempre y cuando los pagos se gestionen dentro de go4clic (no es el caso).

Actualmente desde el listado es posible ver SOLO dos fechas:

  • Fecha de creación

  • Fecha de vigencia de acceso

No obstante, si se exporta dicho listado, se podrán observar todas las fechas.


Forzar renovación de acceso al contenido

Para forzar la actualizacion de la fecha de vigencia de acceso se deberá enviar el parámetro auto_async_end_date_renewal con valor true. Esto hará que el campo async_end_date se actualice con el valor correspondiente a now + course.async_end_days.

Esto puede servir para actualizar el acceso al contenido de un participante que acaba de renovar la suscripción, mensual por ejemplo, en WooCommerce.

Ejemplo

Fecha inscripción original Fecha última modificación Fecha vigencia acceso

2025-12-07 12:09:45.838304+00:00

2025-01-07 12:09:45.838304+00:00

2025-02-06 12:09:45.838304+00:00

Fecha inscripción original -> primer pago de la suscripción que fue en dic 24

Fecha última modificación -> último pago de suscripción realizado que fue en enero 25

Fecha vigencia acceso -> se le dió acceso por un mes más desde la fecha del último pago (feb 25)


¿Ha quedado contestada tu pregunta?