Preorderプラグインは、予約注文の日付を確認するためにバックグラウンドでcronジョブを実行しています。そのため、予約注文日が来ると、注文ステータスは自動的に完了に変わります。
ただし、予約注文のmeta_keyとして日付が追加されない場合もあります。これが問題です(下のスクリーンショットを参照)ほとんどの場合、サードパーティのプラグイン(チェックアウトフィールド用)の競合の問題であることがわかりました。

「 WooCommerceのチェックアウトフィールドエディター " プラグインを無効にして、競合の問題を確認してください。
主に予約注文プラグインは、IDが「preorder_date」である「予約注文日」というカスタムフィールドを追加します。そのため、チェックアウトの編集フィールドにサードパーティのプラグインを使用すると、予約注文日フィールド(予約注文プラグインのカスタムフィールド)は無視され、コアフィールドのみが編集できます。(競合の主な理由)
必要なのは、ID が「preorder_date」の Checkout Field プラグインを使用して新しいフィールドを追加するだけです
完全なドキュメントを確認してください Woocommerceの予約注文