dancerfly / django-brambling

Event website manager, specifically designed for dance weekends or other events with multiple simultaneous tracks of classes.
BSD 3-Clause "New" or "Revised" License
11 stars 3 forks source link

Refund form should default to no refund/return #806

Open harrislapiroff opened 8 years ago

harrislapiroff commented 8 years ago

As per my discussion with myself in #805.

This will mean extra steps for the organizer issuing a refund, but since an accidental refund is potentially an irreversible mistake, I think it is worth forcing the organizer to explicitly select the items or amount they wish to refund.

Technically this should just require updating the RefundForm class.

melinath commented 8 years ago

It seems like we should make the default as simple as possible (i.e. full refund) but... yeah... I think the argument for requiring explicit interaction vastly outweighs that consideration.

harrislapiroff commented 8 years ago

Had another organizer accidentally return a bunch of items without realizing it.