Closed devaguia closed 2 years ago
@aguiarrdev o status cancelado dentro do Woocommerce por padrão é irreversível, precisamos realizar aquela correção quanto a configuração do subscription que precisa obrigatoriamente estar ativa.
Podemos encerrar essa issue e continuar na PR: https://github.com/vindi/vindi-woocommerce/pull/119 ?
@ThalitaNsc Beleza.
Assinaturas que foram canceladas no sistema da Vindi por inadimplência, mas são reativadas manualmente não são reativadas no WooCommerce Subscriptions.
O problema ocorre principalmente graças a uma regra do WooCommerce Subscriptions, que define que assinaturas que foram canceladas não podem sofrer alteração de status. Porém isso só se aplica se, para a alteração de status, for utilizado a função de alterar status disponibilizada pelo plugin. Se alterarmos diretamente na coluna _poststatus da tabela posts conseguimos contornar esse comportamento.
Ainda é preciso identificar as consequências dessa reativação forçada e se ela vai ter consequências que afetaram o funcionamento do plugin Subscriptions ou o plugin da Vindi.
A sugestão surgiu através do Ticket #189 de suporte do plugin. Estou documentando aqui, para que sigamos com o fluxo de resolução das issues e entrega de pull requests.