payment.created
payment.created
payment.created
Se dispara cuando se registra un pago, ya sea manual (registrado por un admin) o automático (realizado por el contacto desde el portal).Ejemplo de payload:data:- paymentId: ID del pago. Usalo con el endpoint Obtener pago por ID para más detalles.
- paymentMethod: Método de pago utilizado (ej:
CREDIT_CARD,BANK_TRANSFER,CASH) - isManual:
truesi fue registrado manualmente por un admin,falsesi fue online - invoicesPaid: Lista de órdenes pagadas con este pago
- id: ID de la orden
- externalReference: Referencia externa de la orden, si fue definida
- uniqueId: Identificador único en formato
{ContactHash}-{InvoiceNumber}
contact.status
contact.status
contact.status
Se dispara cuando cambia el estado del ciclo de vida de un contacto.Ejemplo de payload:data:- contactId: ID del contacto
- previousStatus / newStatus: Estado anterior y nuevo (
ACCOUNT_OPENED,NOT_DUE,PAST_DUE,ACCOUNT_SETTLED) - invoices (opcional): Órdenes vencidas que el contacto adeuda
- totalPending (opcional): Suma total de las órdenes pendientes
- metadata (opcional): Datos personalizados del contacto
- externalReference (opcional): Referencia externa del contacto
contact.status, recibís una notificación por cada cambio de estado.Más eventos próximamente.