Skip to content

Users should have the ability to cancel up to a limit set by the provider #743

@pauljanes

Description

@pauljanes

One of the things I think J did that really annoyed her users was that when she moved from Doodle to us, she prevented them from cancelling. On Doodle they were able to just remove their name and she couldnt prevent that.

Most of the fitness providers I know allow users in group classes to cancel without penalty up till 24 hours before the class starts.

We should implement a user function that allows cancel if the provider allows it and defines a limit. The user should then have their account credited with the cost of the class (attention though because if they bought a package then the price they paid per class is less than the individual price). Perhaps packages are a special case and we should not allow the user to cancel if they bought as part of a package.

As part of a 10 part abo or 20 class abo though, the correct thing is to add 1 back to their abo. This is what used to happen to me at CrossFit Zurich who use Zen Planner. I had a 10 class abo and I would book and then it would go down to 9 left, but if I cancelled it went back up to 10.

Adding in this function although not critical would please our end users and is pretty standard in the larger fitness management resource systems. And since the provider controls if cancellation is allowed and the time limit they cannot complain either.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions