Closed soareseneves closed 2 years ago
@soareseneves AInda possui as alterações que fez? Se sim pode nos mandar sua versão alterada para analisarmos?
@aguiarrdev @soareseneves Bom Dia,
não temos mais esse problema. Agora ao atualizar do plugin 1 para o 2 os pagamentos sincronizam também, a única alteração que precisa ser realizada é dentro de produtos, é necessário entrar nos produtos e atualizar todos para que todos sejam criados no novo formato do plugin 2.
Utilizava o plugin Vindi Woocommerce 1 e resolvi atualizar pro 2 essa semana, porém ao processar um pagamento, o pedido não é atualizado no woocommerce, encontrei isso no log: "Pedido da assinatura X para o ciclo X não encontrado!".
O que ocorre é que os pedidos já criados com o plugin v1 porém não pagos, não possuem o post meta "vindi_order" nem "vindi_bill_id" com as informações necessárias, somente "vindi_wc_bill_id", "vindi_wc_cycle" e "vindi_wc_subscription_id", o que acarreta no novo plugin não encontrando o pedido e não atualizando os status.
Solucionei o problema atualizando o arquivo Webhooks.php para inserir as informações necessárias no post meta "vindi_order" e "vindi_bill_id", porém terei problemas caso haja uma atualização do plugin.
Existe alguma solução de vocês pra isso? Isso só afetará os pedidos já criados ou também novas renovações de assinaturas feitas com o vindi woocommerce 1?