Le plugin de précommande exécute une tâche cron en arrière-plan pour vérifier la date de précommande. Ainsi, lorsque la date de précommande arrive, le statut de la commande passe automatiquement à Terminé.
Mais dans certains cas, la date n’est pas ajoutée comme meta_key pour la précommande. qui est le problème (voir capture d’écran ci-dessous) La plupart du temps, nous avons constaté qu’il s’agissait d’un problème de conflit de plugin tiers (pour les champs de paiement).

Si vous utilisez le « Éditeur de champs de paiement pour WooCommerce " alors vous pouvez essayer de désactiver le plugin pour vérifier le problème de conflit.
principalement le plugin de précommande ajoute un champ personnalisé appelé « date de précommande » dont l’ID est preorder_date .donc si vous utilisez un plugin tiers pour modifier les champs de paiement, le champ de date de précommande (champ personnalisé du plugin de précommande) sera ignoré et seuls les champs principaux sont disponibles pour être modifiés. (la raison principale du conflit)
Il vous suffit d’ajouter un nouveau champ en utilisant le plugin de champ de paiement avec l’ID « preorder_date »
Consultez la documentation complète pour Précommandes pour Woocommerce
Comment modifier rapidement la date de précommande et utiliser la fonction d’édition en masse ? >