First, to create a field, go to WooCommerce > Custom Order Fields.
Updated: compatibility with Woocommerce version 3+. You have missing the function to display this custom field value on the order edit page:
You can add any custom field to your order emails by hooking in and specifying the name of the custom field. This can be useful if, for example, you want to ...
Add custom data to order page with WooCommerce session. Product
WooCommerce Codex - Checkout Field Hook. Next we ...
Adding Custom Fields to Your WooCommerce Orders. Once the extension is activated, you will find a spot to create your fields under ...
... bellow I am adding all rest of the code which is required to show the new field on backend in 'Order Details' box and make it editable through custom fields.
How the store owner receives the custom field data in new orders. How to add ...
I will also discuss how you could add these custom fields to order emails. WooCommerce Remove Additional Information from Custom Checkout ...
support.advancedcustomfields.com
Will the plugin enable me to create a new field namely delivery date for each individual orders and have them displayed on the homepage?