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:
Criar uma assinatura utilizando o plugin antigo Vindi WooCommerce.
Instalar o plugin v2.
Renovar a assinatura manualmente na Vindi.
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:
Cliente impossibilitado de vender e não existe solução de contorno;
Análise técnica
Conforme print abaixo, o pedido está sendo criado no entanto impossibilitado de atualizar o status para concluido:
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
[x] Permitir que pedidos de renovação sejam criados e atualizados para assinaturas legado;
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:
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