Before creating recurring subscription classes, it is important to understand how the different parts of the system fit together.
A2B Manager uses a structured hierarchy that allows clubs to organise their programmes, classes, groups, schedules, locations, and subscriptions in a flexible and scalable way.
Understanding this structure will make setting up your classes much easier and help you decide where settings should be configured.
Important #
This guide only applies to Recurring Subscription Classes.
Recurring Subscription Classes are classes where members attend on an ongoing basis and are charged through a recurring payment plan.
Examples include:
- Recreational Gymnastics
- Trampolining Classes
- Cheerleading Classes
- Parkour Classes
- Squad Programmes
- Weekly Activity Classes
Other class types, such as:
- PAYG Classes
- Multi-Event Classes
- Camps
- Events
use a different structure and are covered in separate guides.
Recurring Subscription Class Hierarchy #
The structure follows the hierarchy below:
Category
โ
Class
โ
Award Syllabus
โ
Group
โ
Times & Locations
โ
Subscription
Each level serves a different purpose and helps keep your class setup organised.
1. Categories #
Categories are used to organise the different disciplines or activities offered by your club.
Examples:
- Gymnastics
- Trampolining
- Cheerleading
- Parkour
- Tumbling
Categories help separate different areas of your programme and make it easier for both administrators and parents to find classes.
Example #
Category:
- Gymnastics
2. Classes #
Classes sit underneath a Category and represent the programme that members are joining.
Examples:
Category:
- Gymnastics
Classes:
- Recreational Gymnastics
- Advanced Gymnastics
- Pre-School Gymnastics
Category:
- Trampolining
Classes:
- Recreational Trampolining
- Competition Trampolining
Think of a Class as the programme or pathway that members belong to.
Example #
Category:
- Gymnastics
Class:
- Recreational Gymnastics
3. Award Syllabus #
An Award Syllabus can be attached to a Class.
This allows members to automatically start at a specific stage within your chosen award or progression scheme when they join.
Examples:
- British Gymnastics Proficiency Awards
- Club Award Scheme
- Trampolining Badge Scheme
Example #
Class:
- Recreational Gymnastics
Award Scheme:
- British Gymnastics Proficiency Awards
Starting Stage:
- Stage 1
When a new member joins the class, they are automatically assigned to the selected starting stage.
This removes manual administration and ensures consistency across your programme.
4. Groups #
Groups sit underneath a Class and represent the actual training group that members are enrolled into.
This is where most operational settings are configured.
Think of a Group as the place where members actually hold their space.
Naming Groups #
For classes that train once per week, groups are typically named after the day and time.
Examples:
- Monday 4:00pm
- Tuesday 5:30pm
- Saturday 10:00am
For squads or groups that attend multiple sessions each week, groups are often named after the coach or squad.
Examples:
- Jess Group
- Development Squad
- Competition Squad A
Group Settings #
Groups control:
- Class capacity
- Minimum and maximum ages
- Trial availability
- Waiting lists
- Booking windows
- Upsells and add-ons
- Public or private visibility
- Parent booking permissions
Most of the settings that affect how parents book and join a class are configured at Group level.
5. Times & Locations #
Once a Group has been created, you can add one or more training sessions.
Each session contains:
- Day
- Start Time
- End Time
- Location
Separating Times & Locations from Groups allows clubs to manage more complex training schedules without creating duplicate groups.
Single Weekly Session #
Example:
Group:
- Monday 4:00pm Group
Session:
- Monday 4:00pm โ 5:00pm
- Main Gym
In this example, only one session needs to be added.
Multiple Weekly Sessions #
Example:
Group:
- Competition Squad
Sessions:
- Monday 6:00pm โ 8:00pm
- Thursday 6:00pm โ 8:00pm
Members remain within the same group while attending multiple sessions each week.
Multiple Locations #
Some clubs train across multiple venues while keeping members enrolled in the same group.
Example:
Group:
- Competition Squad
Sessions:
- Monday 6:00pm โ 8:00pm | Main Gym
- Thursday 6:00pm โ 8:00pm | Sports Centre
By storing Locations at session level, clubs can manage training across multiple venues without creating duplicate groups.
6. Subscriptions #
Subscriptions are attached to Groups and determine how members are charged.
Each Group can have its own subscription structure.
Examples:
- ยฃ35 per month
- ยฃ55 per month
- Squad Membership ยฃ95 per month
Subscription Options #
Pro-Rata Subscription #
Members only pay for the remaining portion of the current billing period when joining.
Sign Up Now, Pay Later #
Members complete the booking immediately, but their first payment is collected on a future date.
Pay Upfront #
Members pay immediately when joining the class.
Subscriptions allow clubs to create flexible payment structures for different classes and programmes.
Example Setup #
The example below shows how all parts fit together.
Category
- Gymnastics
Class
- Recreational Gymnastics
Award Syllabus
- British Gymnastics Proficiency Awards
Group
- Monday 4:00pm Group
Time & Location
- Monday 4:00pm โ 5:00pm
- Main Gym
Subscription
- ยฃ35 per month recurring subscription
When a parent books this group, their child is:
- Added to the Recreational Gymnastics programme
- Assigned to the selected award syllabus
- Enrolled into the Monday 4:00pm group
- Scheduled into the appropriate session and location
- Subscribed to the selected recurring payment plan
This structure provides the flexibility needed to manage both simple recreational programmes and complex squad structures while keeping your class setup organised and easy to maintain.