O plug-in de pré-encomenda está executando um cron job em segundo plano para verificar a data das pré-encomendas. Portanto, quando a data da pré-encomenda chegar, o status do pedido mudará automaticamente para Concluído.
Mas, em alguns casos, a data não é adicionada como meta_key para pré-encomenda. qual é o problema (veja a captura de tela abaixo) Na maioria das vezes, descobrimos que é um problema de conflito de plug-in de terceiros (para campos de checkout).
if you are using the "Editor de campo de checkout para WooCommerce" plugin then you can try deactivating the plugin to check the conflict issue.
principalmente o plugin de pré-encomenda adiciona um campo personalizado chamado "data de pré-encomenda", cujo ID é 'preorder_date'. portanto, se você usar um plug-in de terceiros para os campos de checkout de edição, o campo de data de pré-encomenda (campo personalizado do plug-in de pré-encomenda) será ignorado e apenas os campos principais estarão disponíveis para edição. (o principal motivo do conflito)
Tudo o que você precisa adicionar um novo campo usando o plugin Checkout Field com ID "preorder_date"
Check full documentation for Pré-encomendas para Woocommerce
How to quickly edit preorder date and use bulk edit feature?>