Skip to main content
Cria uma preview de invoice para uma alteração de assinatura. Use o mesmo payload de items que seria enviado no update da subscription. Obrigatórios: subscription e subscription_details.items (array não-vazio). O resto tem padrão — proration_behavior cai em create_prorations. A prévia é só cálculo: nada muda na assinatura e nenhuma invoice ou cobrança é criada.
string
required
Subscription que será alterada (sub_*).
array
required
Array não-vazio (máx. 20 entradas) com as alterações nos itens da assinatura. Use id para atualizar um item, deleted: true para remover, ou omita id para adicionar um novo item. Itens da assinatura que não aparecem no array permanecem como estão.
string
default:"create_prorations"
Como o pró-rata da alteração é calculado. Padrão: create_prorations.
string
Timestamp ISO 8601 usado para calcular a parte restante do ciclo. Só válido quando proration_behavior é create_prorations ou always_invoice — combinar com none retorna 400. Quando omitido, a Chargefy usa o momento da chamada.