Hi there, Kyle! thanks for getting in touch.
Good question and interesting idea. I actually have not seen any sort of integration that would allow someone to post an event only after they have paid. Even if you were able to collect a payment from another platform (i.e. WooCommerce etc.) before a visitor was able to view the event submission form, the URL for the submission form would continue to be the same which wouldn’t be very effective for collecting future payments from the same people, since they could just access it again without paying.
I can definitely see how that would be a useful feature useful but, unfortunately, it’s not currently supported.
Does this help answer your question? Please let me know. 🙂
Cheers!
Geoff