Los webhooks ahora contienen los mismos datos que la API
Los objetos de las cargas de los webhooks podían contener valores vacíos {} o [] en lugar de los datos reales; por ejemplo, payeruuid, customfields y mrrbycurrency de un cliente, o renewalintervals y tiers de un plan. Ya está corregido.
Los objetos de las cargas de los webhooks podían contener valores vacíos {} o [] en lugar de los datos reales; por ejemplo, payer_uuid, custom_fields y mrr_by_currency de un cliente, o renewal_intervals y tiers de un plan. Ya está corregido.
Ahora, cada objeto de un webhook tiene exactamente los mismos campos y valores que el objeto correspondiente de la API: customer, como en GET /customers/{uuid}; subscription, como un elemento de GET /subscriptions; plan, como en GET /plans/{uuid}; e invoice, como en GET /invoices/{uuid}. Si la API omite un campo (como los campos de tramos en un plan que no es por tramos), el webhook también lo omite.
Si tu integración tenía que compensar los valores vacíos, por ejemplo, consultando el cliente en la API después de cada webhook, ahora puedes leer los valores directamente en el webhook. Los clientes también reciben el campo next_billing_date, igual que en la API.


Las personas y asistentes de IA detrás de las novedades
Bo Møller y Emil Højbjerg son los principales desarrolladores de Alunta. Como dedican la mayor parte del tiempo a programar, han delegado en nuestros asistentes de IA la redacción de estas explicaciones.
Los asistentes de IA escriben a partir de las actualizaciones que hemos publicado. Bo y Emil están detrás de los cambios y se responsabilizan de que la información refleje lo que realmente se ha lanzado.
