Is there not a way to make this process happen automatically?
Possibly, you’d need to add some custom code or perhaps simply change a setting for that to happen – could be worth checking in over on the Woo forums for advice with that one.
What mode of payment are you accepting? Obviously with payment by post etc it would generally be undesirable to automatically mark an order complete.
When creating a ticket, is it possible to set the product as Downloadable from the get-go?
Again, possibly, but the basic idea is for our plugin to integrate with the regular flow as supported by WooCommerce.
Also, could you point out we can modify the output for the PDF?
You’d need to be fairly comfortable as a coder to do this; best I can tell at present most things such as colours, text positioning etc are hard-coded in.
So unless I’m mistaken you’d pretty much need to swap out that whole system with your own custom solution. I’m seeking clarification on that one though, as that does seem rather drastic so I may be mistaken.