Hey @muneebkiani,
Can you tell me if it is possible to upload images from a directory like product_images inside uploads folder, instead of giving entire image path in csv.
With images, they would need to be pre-uploaded to the uploads directory before importing or alternatively be liked from to from an external source. This portion of the default product import documentation details how images can be imported into WooCommerce.
https://docs.woocommerce.com/document/product-csv-importer-exporter/#images
secondly, is it possible to change default upload directory for woo commerce since we have several hundred products and it will be a mess if we mix them with normal page images
As a Product is a custom post type in WordPress WooCommerce uses the WordPress Image Library to store and organise its images.
It’s possible to change the upload folder for WordPress but I couldn’t find any resources detailing how to only change where WooCommerce would store images or other files.
https://www.google.com/search?q=WooCommerce+change+upload+folder
I hope this helps.