Entenda como receber notificações em tempo real sobre mudanças nas assinaturas
event
que é enviado através de uma requisição HTTP para o seu endpoint cadastrado. O evento é imutável dentro da estrutura de notificações da Malga, isso significa que os dados do objeto que sofreu alteração são gravados junto com o evento, representando o estado do objeto imediatamente após o evento que o alterou.
Exemplo de requisição de notificação de evento de uma assinatura enviada pela Malga para seu endpoint:
Evento | Descrição |
---|---|
subscription.created | Evento enviado quando uma nova assinatura é criada |
subscription.activated | Evento enviado quando uma assinatura tem seu primeiro pagamento aprovado |
subscription.updated | Evento enviado quando uma assinatura é atualizada (mudança de valor, produtos, etc.) |
subscription.paused | Evento enviado quando uma assinatura é pausada |
subscription.resumed | Evento enviado quando uma assinatura pausada é retomada |
subscription.unpaid | Evento enviado quando uma assinatura fica em situação de não paga |
subscription.expired | Evento enviado quando uma assinatura expira |
event
e nos dados específicos dentro de data
.
subscription.activated
inclui informações adicionais sobre o cycle que foi processado com sucesso:
subscriptionId
estará presente no payload da cobrança para identificar a qual assinatura a cobrança pertence.