Hi there,
Thanks for reaching out!
I understand that you need an extension capable of importing invoices and assigning those to specific orders.
With WooCommerce by default, the only option is to email the invoice using order actions, but otherwise, the functionality and control over the invoice is rather limited.
It might be a good idea to search for a plugin or service that creates such invoices and also comes with import functionality.
I imagine the process of importing actual invoices might be rather complicated depending on the format, and those are different depending on the country. That complicates the search process even further.
There are various accounting services such as OneSAAS and MYOB (Australia and New Zealand). It must be possible to import invoices into those, and then use a plugin such as MYOB Integration to connect your site to the accounting service:
https://woocommerce.com/products/myob-integration/
This particular integration is most likely not relevant to you in a geographic sense and it sounds like the integration between WooCommerce and MYOB service has been shut down so this is just an example of what you might be looking for.
It’s possible to import your invoices to Jetpack CRM from WooCommerce (and this article sheds more light on how invoices work in WooCommerce), however, I don’t see an option to import invoices to Jetpack CRM directly and connect those to orders:
https://kb.jetpackcrm.com/knowledge-base/importing-products-and-invoices/
If you could specify where your store is located – I’d be happy to do another quick search.
Depending on the number of invoices you have though, it might be quicker to re-create invoices from orders in WooCommerce using one of many plugins offering PDF invoice functionality.
I hope this helps!