Your comments
Agree with this one. We have had to fix quite a few of these because of adding family members (after-the-fact) or simply because a staff member missed checking off the family sharing checkbox. It was save us a lot of time if we could edit existing packages OR create a sharing relationship feature at the family level - like a setting per each profile that you can toggle package sharing for each package.
Adding to this... I have a situation where I need to reserve a block of hours AFTER-hours for a charity event for only 1 day. Currently, there is no way to do this as a reservation without creating a new court and setting hours independently - which doesn't make sense for 1 day. The only way to do this is to create an EVENT and make it non-public and click override operating hours.
Just more context as this impacts us as well:
Currently, there is no way to:
1. assign an individual membership to a specific family member in a CR family from the Client Portal
AND
2. A Family Membership cannot be purchased on the client portal only to be used for 1 specific family member within a CR family.
The only way around all this is to decouple the family and have separate logins in order to purchase separate memberships. So in cases where most of your clientele is geared towards youth training, the current design adds MUCH MORE work for administrators and goes against the idea of providing membership purchases online for such business models.
We are now looking into utilizing packages with 999999 visits per month (for example). But, another issue is that the packages screen doesn't allow for anonymous users to view it - they have to create a CR account first. It is STILL a bug that has not been fixed so the loop doesn't really provide a good customer experience.
===
There is currently no way to assign an individual membership to a specific family member within a CourtReserve family from the Client Portal. Individual memberships are assigned to a single person, and family memberships are managed under one umbrella account for multiple people .A family membership cannot be purchased via the client portal to be used for only one specific family member within a family; the family membership applies to all family members under the account, up to the maximum allowed by the plan .If a member has both an individual and a family membership, the individual membership will override the family membership's rules, restrictions, and pricing for that person. The family membership will apply to other family members who do not have an individual membership .To assign different memberships to different people, you would need to separate the family members into individual accounts and assign memberships accordingly .This setup ensures that family memberships are managed as a group, and individual memberships are managed separately.
Agree with this. But, really it should be by service as well. I don't feel comfortable making everyone store a card (even if they are here to just buy 1 drop in class and they may never be back) nor do I feel comfortable chasing money every month from our members.

This is messy and I can't read every line.
If Pricing was all on one screen, categorized by which type of booking can use the pricing, we wouldn't have to hunt for all the screens that utilize prices/costs. Especially when it comes to the events and reservations... being able to pick pricing from a prepopulated drop down box when you are making the reservation would be a huge time saver. Then, you could set membership pricing exceptions thereafter.
Pricing also resides on:
1. Each Event screen but per membership
2. Lessons screen but per membership
3. Packages Screen but per membership
4. Misc Fees (under settings -> Reservations -> Misc Fees)
5. Memberships
6.Billing settings - Memberships
7. Then, each reservation
CLOSE - NOT AN ISSUE
Agree! We have the same issue. It should also display whether they have a membership that includes access to an event).
ALSO SEVERAL OF THE REPORTS, WHEN DOWNLOADED, COME INTO EXCEL WITH MISMATCHED DATA TYPES. NUMBERS COME IN AS TEXT AND WE HAVE TO USE THE TEXT TO COLUMNS FUNCTION TO USE THEM AS NUMBERS. NOT EVERYONE KNOWS HOW TO DO THIS.
Agree with this. This is how MindBody handled it:

Customer support service by UserEcho
Also, if we turn on the feature to require payment profile... a customer (even if not a member) can never actually detach themselves from the facility (financially) because it will always ask for a backup card.
If I was a one time customer, and I was required to have a stored card, I'd want to remove it after-the-fact. Currently, they cannot actually remove themselves unless they contact the facility directly (I would think).
It seems we can do this for Reservations and Events, just not for membership purchases.
Settings > Event Settings > Event Defaults ------ Set to require payment profile
Settings > Booking Settings > Costs ------ Set to require payment profile