diff --git a/includes/admin/meta-boxes/class-wc-meta-box-order-data.php b/includes/admin/meta-boxes/class-wc-meta-box-order-data.php index 7a3543a3787..ce8297aec76 100644 --- a/includes/admin/meta-boxes/class-wc-meta-box-order-data.php +++ b/includes/admin/meta-boxes/class-wc-meta-box-order-data.php @@ -600,6 +600,11 @@ class WC_Meta_Box_Order_Data { $props['date_created'] = $date; + // Set created via prop if new post. + if ( isset( $_POST['original_post_status'] ) && $_POST['original_post_status'] === 'auto-draft' ) { + $props['created_via'] = 'admin'; + } + // Save order data. $order->set_props( $props ); $order->set_status( wc_clean( $_POST['order_status'] ), '', true );