WooCommerce checkout fields manager plugin allows you to add 15 types of fields on the checkout page to get extra information from customers during the checkout. Supported fields are text field, text area, select box, multi-select box, checkbox, radio button, date picker, time picker, password, file upload, image upload , heading field, message field, country list, color palettes, number fields, and phone number . You can add these fields in any checkout step such as billing, shipment, and additional section and show these fields are invoices email, order detail page and my account page.

Demo
https://codecanyon.net/item/woocommerce-checkout-manager-add-custom-fields-to-checkout-order/22514305

Download
https://www.filecad.com/imzP/WooCommerce-Checkout-Fields-Manager,-Custom-Checkout-Fields-Plugin-v1.1.0.rar