Need customers to be able to enter discount code on draft order invoices

Sure, no worries.

If you are a Shopify Plus merchant and would like to do some workaround there, ping me and I’ll see what I can do.