Quando a assinatura muda o status para 'cancelamento pendente', o fluxo correto é que essa assinatura seja cancelada na Vindi de imediato. Isso pois, como as renovações são realizadas pelo motor de recorrência da Vindi, ao fim do ciclo a assinatura ainda será renovada e não vai ser cancelada.
No plugin já existe uma verificação para WebHooks de cancelamento, e caso o status da assinatura já esteja com o status de cancelamento pendente a assinatura não será cancelada de imediato no WooCommerce. O que favorece o fluxo descrito acima.
Quando a assinatura muda o status para 'cancelamento pendente', o fluxo correto é que essa assinatura seja cancelada na Vindi de imediato. Isso pois, como as renovações são realizadas pelo motor de recorrência da Vindi, ao fim do ciclo a assinatura ainda será renovada e não vai ser cancelada.
No plugin já existe uma verificação para WebHooks de cancelamento, e caso o status da assinatura já esteja com o status de cancelamento pendente a assinatura não será cancelada de imediato no WooCommerce. O que favorece o fluxo descrito acima.