Hi there Marna,
Thanks for reaching out and for your interest in our products 🙂
1. Delegate need to pay for the event through a paygate. They can also enter a promo code which makes the event free.
Sure, this is possible with Event Tickets + Event Tickets Plus which allows the payment to be managed by WooCommerce, Easy Digital Downloads, WP-Ecommerce or Shopp. They also enable the use of coupons!
2. After payment, they must get an invite which will put it in their calendar on acceptance.
After the order is confirmed in the backend tickets are sent to the user email. There’s no invite link or ics attachment, but I guess you can customize tickets email to inlcude a link to the single event ‘add to calendar’ link. So let’s this is possible with some custom code.
Please let me know if there’s anything else I can help you with,
Best,
Nico