Is there a way to disable online cancellations?
Yes, in your Event, under the Details tab | Dates section, there is a dropdown menu of your options for Self Cancellation, including “Self Cancellations Are Not Allowed,” “Midnight Following the Task/Slot Date(s),” “Midnight Just Before Task/Slot Date(s),” 12 hours prior, daily increments, etc.