# Eventos de RecuRent ### Endpoint= https://webhooks.api.induxsoft.net/rentas/ ## Creación de plan ``` POST ->Webhook { "evento":"nuevo_plan", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "plan": { ...información del plan... } } ``` ## Activación de plan ``` POST ->Webhook { "evento":"activacion", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "plan": { ...información del plan... } } ``` ## Cancelación de plan ``` POST ->Webhook { "evento":"cancelacion", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "plan": { ...información del plan... } } ``` ## Renovación de plan ``` POST ->Webhook { "evento":"renovacion", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "plan": { ...información del plan... } } ``` ## Recepción de pago ``` POST ->Webhook { "evento":"pago", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "id_plan":"Id del plan", "pago":{ "fecha":"fecha del pago", "forma_pago":"Efectivo,...", "importe":Importe del pago, "referencia":"Referencia del pago", "divisa":"MXN", "notas":"Notas asociadas al pago", } "saldo_vencido":Saldo vencido después del pago (si lo hubiese), "saldo":saldo después del pago (si lo hubiese) } ``` ## Quita ``` POST ->Webhook { "evento":"quita", "id_plan":"Id del plan", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "pago":{ "fecha":"fecha de la quita", "importe":Importe de la quita, "divisa":"MXN", "notas":"Notas asociadas al pago" } "saldo_vencido":Saldo vencido después del pago (si lo hubiese), "saldo":saldo después del pago (si lo hubiese) } ``` ## Cargo ``` POST ->Webhook { "evento":"cargo", "id_plan":"Id del plan", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "pago":{ "fecha":"fecha de la quita", "idmovimiento":"Id del tipo de movimiento", "movimiento":"Descripción del movimiento", "importe":Importe de la quita, "divisa":"MXN", "concepto":"Concepto del cargo" } "saldo_vencido":Saldo vencido después del pago (si lo hubiese), "saldo":saldo después del pago (si lo hubiese) } ``` ## Cambio de cliente ``` POST ->Webhook { "evento":"cambio_cliente", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "id_plan": "", "anterior":{"codigo":"codigo","nombre:",""} "nuevo":{"codigo":"codigo","nombre:",""} } ``` ## Cambio de importe de mensualidad ``` POST ->Webhook { "evento":"cambio_mensualidad", "usuario":"Nombre descriptivo del usuario", "idusuario":"Id del usuario", "id_plan": "", "anterior":0, "nuevo":1 } ```