Eventos de Cobrança
Checkout
checkout.created
checkout.updated
Cliente
customer.created
Disparado quando um novo cliente é criado.
customer.updated
Disparado quando um cliente é atualizado.
customer.deleted
Disparado quando um cliente é deletado.
customer.state_changed
Disparado quando o estado de um cliente é alterado. Inclui assinaturas ativas
e benefícios concedidos.
Assinaturas
Para implementar corretamente a lógica de tratamento de assinaturas, você deve observar os seguintes eventos.subscription.created
Disparado quando uma nova assinatura é criada.
subscription.updated
Use este evento se quiser lidar com cancelamentos, reativações, etc. O evento
de atualização é um evento abrangente para
subscription.active,
subscription.canceled, subscription.uncanceled e subscription.revoked.order.created
Caso você queira executar alguma lógica quando uma assinatura for renovada, deve escutar o evento
order.created e verificar o campo billing_reason. Ele pode ter os seguintes valores: purchase, subscription_create, subscription_cycle e subscription_update.subscription_cycle é utilizado quando uma assinatura é renovada.