Hello @neerajm!
Thanks for reaching out!
Want to link digital products to user accounts from backend without order/payment from their account. Is it possible, if yes how to do so?
You can manually create an order for the customer/user in question from your site’s backend in WooCommerce→Orders→Add order.
From there, you will need to add the product and customer details in the order page and mark the order status as Completed
before creating the order. The customer/user should be able to find the downloadable product for download under their Orders
section in their account.
More on manually adding orders here: https://woocommerce.com/document/managing-orders/#manually-adding-an-order
Alternatively, you can create a 100% discount coupon for that particular customer only by applying usage restrictions and sending it over to them or applying it yourself from the order page described above.
Consult our coupon management guide here for more: https://woocommerce.com/document/coupon-management/
Hope this helps!