This is for community offline events, starting with sports.
Some events have fixed schedule, this sport event need to have certain number of people to operate, so they need to confirm their attendance before hand, if only few people confirm, the event will be cancelled, as it will not be effective.
So, around 1 hour before the event begin, notification should be sent to all members to announce that the event will still be going or not, without notification, there will likely be few members that go to the event and cannot do anything, as only few members present, so it is a waste of time for them.
If the total members that are confirming to attend is enough, notification will be sent to announce that the event is still going
After the event, the members who attend need to pay for the cost, it could be fixed or calculated amount, and they will get email that contains payment link, so someone in the member group will check the attendance list and mark the event as completed
Then these members will need to complete the payment and finish this last step, Stripe link is fine, after they pay in Stripe, the app needs to be updated for the payment status
For those who have not paid after certain time, there will be reminder, so that when they left the event, there will be no outstanding bill.