Skip to main content
PATCH
Atualizar Preço de Assinatura

Visão Geral

Atualize um preço de assinatura existente. Alterações de valor e período de teste afetam apenas novas assinaturas. Assinaturas existentes mantêm os valores originais.

Exemplo de Requisição

Parâmetros

string
Nome do plano.
number
Novo valor em Reais (BRL decimal, ex: 59.90), nunca em centavos. Afeta apenas novas assinaturas. Precisa ser de pelo menos R$ 5,00: um valor menor, inclusive 0, é recusado com 400. Omita o campo para manter o valor atual.Na atualização o campo se chama unitAmount, não amount (o nome usado na criação). Um amount enviado aqui é ignorado, e o valor não muda.
string
Intervalo de cobrança: daily, weekly, monthly, annually (afeta apenas novas assinaturas).
integer
Dias de teste gratuito (afeta apenas novas assinaturas). Na atualização o campo se chama trialPeriodDays, não trialDays.
boolean
Se o plano está disponível para novos assinantes.

Campos Atualizáveis

Alterações de unitAmount e trialPeriodDays afetam apenas novas assinaturas. Assinaturas existentes mantêm os valores originais contratados.

Resposta de Sucesso (200 OK)

Desativar um Plano

Para impedir novas assinaturas em um plano sem excluí-lo:
Desativar um plano não afeta assinaturas existentes. Elas continuam sendo cobradas normalmente.

Erros Comuns

Solução: Verifique se o ID do preço está correto.
Solução: Envie um unitAmount de pelo menos 5.00, em Reais. Um preço de assinatura não pode ser 0.

Próximos Passos

Excluir Preço

Remova um preço

Listar Assinaturas

Consulte assinaturas ativas