In this tutorial I will show you step by step how to add a file uploader field to WooCommerce checkout page without any plugins.
WooCommerce Checkout Files Upload plugin - Booster for WooCommerce
How to add a file upload to a product in WooCommerce
Uploading files in WooCommerce checkout - WordPress Help Blog
File Uploads in WooCommerce Checkout
wordpress - How to use file upload option in WooCommerce payment gateway admin options? - Stack Overflow
File Upload in the checkout (plugin vs woocommerce_form_field)
WooCommerce: Upload File @ Checkout Page
Best WooCommerce Plugin Woocommerce Checkout Field Editor
How to Override Cart Page in Woocommerce?