vindi / vindi-woocommerce

Plugin Vindi para pagamento recorrente no Woocommerce
https://vindi.com.br
GNU General Public License v3.0
7 stars 12 forks source link

Atualiza a data do próximo pagamento em caso de renovação de assinaturas #49

Closed luizdalcicoapisys closed 3 years ago

luizdalcicoapisys commented 3 years ago

O que mudou

O campo que armazena a data do próximo pagamento da assinatura (via Admin) agora está sendo armazenado corretamente no momento da renovação de uma assinatura.

Motivação

O campo next payment (que consiste na data do próximo pagamento da assinatura), localizado no ambiente Admin, não está mais sendo atualizado. Para mais detalhes, conferir a issue #50 .

Solução proposta

Chamar a função de atualizar next_payment no momento do webhook de renovação recebido da Vindi.

Como testar

Realizar uma renovação manual via admin e observar o campo sendo atualizado corretamente.

Closes issue #50

leo-araujo commented 3 years ago

@luizdalcicoapisys Fiz alguns testes renovando a assinatura manualmente e a data de próximo pagamento está se mantendo com a do primeiro ciclo, segue alguns prints:

Assinatura na Vindi: image

Assinatura no WooCommerce: image

luizdalcicoapisys commented 3 years ago

@LeoAraujo01 obrigado pela ajuda na identificação do problema. Agora está ajustado para assinaturas sem data de término.

codeclimate[bot] commented 3 years ago

Code Climate has analyzed commit 62c36bed and detected 0 issues on this pull request.

View more on Code Climate.