Foi adicionado chamadas da função save() do objeto WC_Order do WooCommerce após todas as utilizações da função update_meta_data(), também do WooCommerce.
Motivação
Essa função save() força o salvamento da informação inserida na função update_meta_data(), garantindo que a informação não seja perdida.
Não sabemos o motivo da instabilidade da função update_meta_data(), mas em alguns casos a função salva as informações em outros casos não.
Solução proposta
Foi adicionado chamadas da função save() do objeto WC_Order do WooCommerce após todas as utilizações da função update_meta_data(), também do WooCommerce.
Como testar
Realizar o fluxo de compra de assinatura, renovação e baixa de assinatura.
O que mudou
Foi adicionado chamadas da função save() do objeto WC_Order do WooCommerce após todas as utilizações da função update_meta_data(), também do WooCommerce.
Motivação
Essa função save() força o salvamento da informação inserida na função update_meta_data(), garantindo que a informação não seja perdida. Não sabemos o motivo da instabilidade da função update_meta_data(), mas em alguns casos a função salva as informações em outros casos não.
Solução proposta
Foi adicionado chamadas da função save() do objeto WC_Order do WooCommerce após todas as utilizações da função update_meta_data(), também do WooCommerce.
Como testar
Realizar o fluxo de compra de assinatura, renovação e baixa de assinatura.