PAST_DUE, disparando um evento separado subscription.past_due.
O campo
paidAt será null neste evento, já que o pagamento não foi bem-sucedido. O status será PAYMENT_FAILED. Note que o provedor de pagamento pode automaticamente retentar pagamentos falhos — este evento representa uma única tentativa falha, não necessariamente uma falha terminal.Detalhes do Evento
| Propriedade | Valor |
|---|---|
| Type | invoice.payment_failed |
Schema do Payload
Identificador da fatura.
FK para Organization.
FK para Subscription.
Referência externa da fatura.
Tipo da fatura:
PLAN ou FEE.Método de pagamento:
CARD ou BOLETO.Detalhes do cartão:
{brand, last4, expMonth, expYear}.Detalhes do boleto:
{url}.Código da moeda (
USD, BRL, EUR).Total em centavos.
Desconto em centavos.
Valor a pagar em centavos.
Descontos aplicados.
Itens da fatura.
Status da fatura.
Data de emissão.
Data de vencimento.
Timestamp do pagamento.
Timestamp de criação.
Timestamp da última atualização.