"Aberforth" Release - October 2018
It's time for another major version release of myClubhouse. For this release, we are introducing a new codename-based approach
to identify our major releases. This release is codenamed "Aberforth" - no prizes for guessing the theme we're going with!
The headline features in this release are the new Membership Subsets Add-on and the addition of support for GoCardless ,
for automated direct debits. Full details of all the notable improvements below.
This is a powerful new feature that is being offered as an optional add-on. It allows you to define subsets of your
membership and then create roles and entitlements that only apply to individual subsets. The subsets are defined using
Member Lists so you can pretty much define any subset you like; for example, all members in the tennis section;
all members in the London branch; all members under the age of 18; all members who attended a coaching course in the last month;
etc. etc. You can define as many subsets as you like and they can overlap. Roles can be defined for each subset and
entitlements granted against subsets; for example, you could set up a Tennis Treasurer role and grant permission to see
only the payments relating to Tennis section members.
GoCardless is now supported in myClubhouse. GoCardless allows you to take direct debits and these payments are now
automatically tracked by myClubhouse. Members can use direct debits to pay for regular installment plans on their
subscriptions. So, if you would like to allow members to pay for their annual subscription in 12 monthly payments,
this is now possible by direct debit. The fees charged by GoCardless are 1% per transaction, capped at 20p minimum and
£2 maximum. As always, myClubhouse does not charge any additional transaction fees.
Sometimes membership subscriptions are linked to a finite set of resources, where each subscription occupies one resource
in the set. Examples of this include the hiring of boat parking slots at sailing clubs; or the payment of memberships
relating to a property covered by a residents' association. myClubhouse now supports the definition of such resource
sets and the allocation of subscriptions to resources. It ensures that resources are not double-booked and you can
view the history for each resource.
Event Pricing Structure Improvements:
Event pricing structures have been much improved. They are now proper templates that can contain placeholder variables,
filled in when the template is applied to an event. Variables can be text or numeric/currency values and there is support
for basic mathematical expressions. We have also added a new page to browse and manage your pricing structures.
Quick Payment Requirement for Event Sign-ups:
Isn't it annoying when members nab spaces on limited availability events and then don't pay until the last minute. Or, even
worse, withdraw at the last minute! Well, you can now configure events so that payment must be made within an hour of the sign-up.
If no payment is made then the sign-up is automatically withdrawn.
myClubhouse can track ability levels as a first-class concept. It maintains a history of when ability levels changed for each member,
so you can view progress. You can control whether the member is able to set this value themselves, or whether it can only be done
by administrators. You can set the levels to be whatever you want and you can rename the terminology altogether; don't like "ability level"?
You could change it to "Grade", "Skill Level", "Awesomeness", whatever you like... The ability levels can be used to restrict access
to events and sign-up options within an event. If you have the horse add-on, horses can have ability levels too.
For those of you with the horse add-on, the system now supports horse registrations which are effectively membership subscriptions
for horses. These are handled in a similar way to memberships for people, with multiple membership category options.
The branch concept has been extended to support a hierarchy, instead of just a flat list of branches. This allows you to roll up
branches into regions, say, for reporting purposes.
As always, please do not hesitate to contact us if you have any questions about any of these features or would like a demo.