Hi – great question!
Yes, you can use WooCommerce (or one of our other ticketing solutions) but this typically would indeed require the customer to go through a checkout process. Upvoting this request on UserVoice was definitely the right course of action though – that helps us to prioritize new features and functionality.
Is this something that is being worked on?
It’s not something we’re working on right at this moment, but definitely do follow our product news stream as we try to keep our users updated about forthcoming changes and new features there 🙂