Alteração de Planos e Valor em Assinaturas API

EXIBINDO RESPOSTAS:

Avatar discord do usuario emersoncavalcanti

emersoncavalcanti

Bom dia, a minha dúvida é: Fiz uma assinatura via api por bolix usando um plano onde o cliente paga R$ 49,90 por 3 meses e depois desse período preciso mudar para outro plano de R$ 89,99. Consigo fazer a mudança ou tenho que cancelar a assinatura e gerar uma nova?

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @emersoncavalcanti! Como vai?
Você pode utilizar o endpoint PUT /v1/subscription/:id para alterar os dados de uma assinatura específica, podendo alterar o plano e outras infomrações.

Avatar discord do usuario emersoncavalcanti

emersoncavalcanti

Dei uma olhada aqui e vi que tem o campo payment_token que é Opcional, seria o mesmo recebido na notificação do webhook?

Avatar discord do usuario guilherme_efi

guilherme_efi

O atributo payment_token seria obrigatório para cobrança de cartão de crédito, que é o token que representa os dados do cartão.
Esse payment_token não é o que é enviado na notificação.

Avatar discord do usuario emersoncavalcanti

emersoncavalcanti

entendi, muito obrigado

Avatar discord do usuario emersoncavalcanti

emersoncavalcanti

eu fiz a altereção através da função api->updateSubscription($params, $body) que consta no exemplo, ela altera o plano certo mas não altera o valor da assinatura e eu estou passando os itens.
"items" => [
[
"name" => "Product 1",
"value" => 1000,
"amount" => 1
]
],

No painel da EFI na aba ( Assinaturas ) mostra que o plano foi alterado mas ainda consta valor da assinatura anterior.

Avatar discord do usuario guilherme_efi

guilherme_efi

Entendi, @emersoncavalcanti. Irei reportar esse ponto para nossa equipe.