subscription_schedule agenda mudanças automáticas em uma subscription.
Cada fase define itens, cobrança, trial e comportamento de pró-rata para o
momento em que ela começa.
Use schedules quando você precisa planejar mudanças futuras sem fazer updates
manuais no dia da virada: migração de plano, desconto temporário, fase de trial
seguida de preço cheio, ou troca programada de itens na assinatura.
Como ler uma schedule
Exemplo de uso
Imagine uma assinatura que começa com um mês promocional e depois segue com o preço cheio. A primeira fase pode apontar para umprice promocional ou para um
discount; a segunda fase remove o benefício e mantém a assinatura ativa. Com
end_behavior: "release", quando a última fase termina, a subscription continua
sem novas mudanças programadas pela schedule.
Fases são aplicadas em ordem. Para cancelar ou liberar a agenda antes do fim,
use Cancelar schedule ou
Liberar schedule.
string
ID da schedule (
subsched_*).string
O que acontece com a subscription quando a última fase termina.
string
Estado atual da schedule.
object
Lista de fases sequenciais aplicadas à subscription.

