Author Image

mateusbrasil2944

Sep 27, 2022

Alteração de Método de Pagamento em Assinaturas

métodos de pagamentoassinaturapaySubscriptionGET /v1/subscription/:idnext_executionnext_expire_at

Para altera o método de pagamento da assinatura basta chamar o método paySubscription novamente e passar os dados do novo método ou existe outra forma?

Respostas (5):
Avatar discord do usuario guilherme_efi

guilherme_efi

27/09/2022

Boa tarde, @mateusbrasil2944! Como vai?
Nesse caso seria necessário criar uma nova assinatura conforme desejar e cancelar a anterior.

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

27/09/2022

Entendi, já que é necessário fazer isso, eu consigo de alguma forma saber quando foi o último pagamento de uma assinatura e a data de quando será lançado o próximo pagamento?

Avatar discord do usuario guilherme_efi

guilherme_efi

27/09/2022

Sim, @mateusbrasil2944. Consumindo o endpoint GET /v1/subscription/:id você terá como retorno as informações de uma assinatura de acordo com o subscription_id informado no parâmetro de entrada.
No parâmetro next_execution refere-se a data da próxima execução, e no history você pode capturar a data do último pagamento.
Veja mais detalhes: https://dev.gerencianet.com.br/docs/playground-assinaturas#subscription_id
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

27/09/2022

Muito bom, mas tem alguma diferença entre o next_execution ' o next_expire_at?

Avatar discord do usuario yasmin_efi

yasmin_efi

27/09/2022

Boa tarde @mateusbrasil2944! O next_execution é a data em que a próxima assinatura será processada/criada. Já o next_expire_at é a data de vencimento deste próximo processamento, dessa próxima assinatura.