I need a way to change the price of an event if certain criteria is met. We need to check the answers to certain questions and change the price of the event based on that answer.
So can the invoice be cancelled and regenererated with a new price by the admin
The registration can be cancelled, or if you use the Attendee Mover add-on it will automatically cancel the registration and re-assign a new registration to a ticket with a different price. If the different price is something that you don’t want shown as a ticket option to everyone, you can use the Admin-only tickets plugin to set up admin-only ticket prices. More info here: