The plugin should probably have a way for reservers to edit their reservations after submitting a reservation.
What needs to be considered:
How are reservations tied to "anonymous" reservers? Edit tokens? Passwords?
Should the editing happen on the page where the reservation was originally made on (e.g. the reservable page) or would there be a "my reservations" page of sorts?
i suggest a 'my reservations' page that allows to retrieve reservation details either for authenticated users by default or for anonymous users by providing identifies such as date/booking-id/name.
The plugin should probably have a way for reservers to edit their reservations after submitting a reservation.
What needs to be considered: