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

Renovação das assinaturas legado do plugin versão 1 #3

Closed leo-araujo closed 3 years ago

leo-araujo commented 4 years ago

Descrição do bug :bomb:

Após a instalação do plugin Vindi WooCommerce 2, ocorre problema na renovação das assinaturas criadas pelo plugin antigo.

Solução de contorno :warning:

Retornar ao plugin antigo.

Como reproduzir :cop:

Comportamento atual

Ocorrerá um erro na atualização do status da assinatura.

Comportamento esperado

Permitir a criação dos pedidos de renovação e atualização de status.

Impacto do problema :boom:

Pedidos de renovação ficam com status Aguardando pagamento mesmo tendo o pagamento já sido realizado.

Prioridade :memo:

Alta:

Análise técnica

Conforme print abaixo, o pedido está sendo criado no entanto impossibilitado de atualizar o status para concluido:

image

O problema ocorre quando ativo o plugin novo e uma assinatura realiza sua renovação, o Webhook de Bill_created retorna código 500 mas o pedido é criado no WooCommerce, entretanto o Bill_paid sempre retorna 422 assim esse pedido nunca será atualizado e seu status permanecerá como "pagamento pendente" sendo que na Vindi ele já foi pago.

Proposta de correção :heavy_check_mark:

Não há uma proposta para correção.

Critérios de aceite