Assinaturas
Excluir uma assinatura
Cancela uma subscription imediatamente.
Cancela uma
subscription imediatamente. Esse é o endpoint de remoção do
recurso: a assinatura sai de uso agora, mas o registro continua existindo
para preservar histórico financeiro, invoices e webhooks.
Depois do DELETE, a Chargefy atualiza a assinatura para
status: "canceled", preenche canceled_at, remove qualquer cancelamento
agendado, cancela jobs pendentes de trial/renovação e dispara
subscription.canceled. A resposta retorna o objeto subscription completo
atualizado.
Por padrão, faturas que já estavam em aberto continuam open e cobráveis
depois do cancelamento — o cancelamento não apaga o que o cliente já devia.
Envie void_open_invoices: true para anular essas faturas no mesmo passo.
string
required
ID da subscription (
sub_*).object
Detalhes opcionais do cancelamento. Aceita
comment e feedback; reason é
definido pela Chargefy.Valores aceitos em feedback:boolean
default:"false"
Quando
true, todas as faturas em aberto da assinatura passam para status: "void" e seus payment intents em aberto são cancelados. Por padrão (false),
as faturas em aberto permanecem cobráveis após o cancelamento.Webhooks
O cancelamento imediato disparasubscription.canceled com a subscription
completa em data.object.
Com void_open_invoices: true, cada fatura anulada dispara invoice.voided e
cada payment intent cancelado dispara payment.intent.canceled, antes do
subscription.canceled.
