1905 Release Notes
1905 Release Notes
TABLE OF CONTENTS
1. Front of House ....................................................................................................................................................2
1.1. Return payments to the original payer ......................................................................................................2
1.2. Change 'Unenrol' action to 'Cancel' for consistency with Modal and Back Office .....................................2
1.3. Preventing refund/credit in withdrawal from a Sports COurse after a specigied number of sessions has
passed 2
1.4. Change 'Unenrol' action to 'Cancel' for consistency with Modal and Back Office .....................................4
1.5. Credit card only services should not ask for mandate on selling ...............................................................4
1.6. Admin Fee for transfer (Move) to another SPorts Course (FOH) ...............................................................4
2. API .......................................................................................................................................................................6
2.1. Goals, Interests & Objections in the Contacts API Endpoints ....................................................................6
2.2. API to provide Rentails timetable data.......................................................................................................6
3. Kiosk....................................................................................................................................................................6
3.1. Self Service Kiosk respects Online Ticketing Late Payment Cut Off setting ...............................................6
4. Back Office Configuration ...................................................................................................................................6
4.1. UI Improvements to Back Office Login and Landing Page ..........................................................................6
5. Online Ticketing ..................................................................................................................................................7
5.1. Online Ticketing text to be configurable ....................................................................................................7
6. Sports Courses ....................................................................................................................................................8
6.1. Respecting Bookability rules when booking Sports Courses in Back Office ...............................................8
6.2. Cancellation Administraction Fees ...........................................................................................................10
6.3. Move Administation Fees .........................................................................................................................13
6.4. Season Configuration In Back Office ........................................................................................................16
6.5. Specifiying a Season when searching for a Sports Course in Back Office ................................................20
6.6. Send email confirmation for a cancellation..............................................................................................21
6.7. Bulk cancellation of attendees email .......................................................................................................24
7. Online Services ................................................................................................................................................ 25
7.1. Searching for a Sports Course by Season in Online Services ....................................................................25
8. Bug Fixes ...........................................................................................................................................................25
1. FRONT OF HOUSE
If a fee is paid by another member like a class booking, when a refund/credit note is created it is returned to the
member who paid, not the member it is for. E.G John pays for Sandra’s class; Sandra cancels the class the
refund/credit note is given to John.
1.2. CHANGE 'UNENROL' ACTION TO 'CANCEL' FOR CONSISTENCY WITH MODAL AND BACK
OFFICE
‘Unenrol’ has been changed in FOH to ‘Cancel’ for consistency with Back Office.
When cancelling after the configured ‘Number of Sessions Before Refund Cut Off’ the standard ‘Refund Options -
Bookings’ modal will be displayed with all available refund/credit options. This is controlled by the following
security token SC_CAN_REFUND_AFTER_MAX_SESSION_CUTOFF. If a user selects an option to refund/credit
note any amount, the following message is displayed ‘This course has past the configured maximum number of
sessions where refunds/credits are allowed. Are you sure you want to continue?’
Selecting ‘Yes’ without the security token assigned, will display a prompt to override with credentials that have
sufficient permissions to enable the security token.
If the user has the above security token and is cancelling a member after the configured cut off has been
reached (Configured on the Sports Course template or when creating/editing a course), they will be presented
with the standard ‘Refund Options – Bookings’ and ‘Cancel’ modals. Selecting ‘Yes’ will process the refund.
Note: When the Cut Off has been overridden a Member Event is created in Membership Management with the
code ‘SC_CPR_OVR’ and the text ‘Cancellation refund/credit prevention overridden’.
1.4. CHANGE 'UNENROL' ACTION TO 'CANCEL' FOR CONSISTENCY WITH MODAL AND BACK
OFFICE
‘Unenrol’ has been changed in FOH to ‘Cancel’ for consistency with Back Office.
1.5. CREDIT CARD ONLY SERVICES SHOULD NOT ASK FOR MANDATE ON SELLING
The option to add a credit card mandate has been removed from selling a credit card window in FOH as the
mandate will need to be set up before choosing the service to sell.
1.6. ADMIN FEE FOR TRANSFER (MOVE) TO ANOTHER SPORTS COURSE (FOH)
If a move admin fee inventory item has been created in Inventory Management and configured in Back Office,
this will now apply when moving members in FOH. If users wish to waive the admin fee, they can do with the
security token SC_CAN_WAIVE_MOVE_ADMIN_FEE.
To apply or waive an admin fee, when move a member from a term based course to another, select ‘move
member’ when viewing the Sports Course current attendees in FOH, select the course to move to and enrol, at
this point you will get the option of applying or waiving the admin fee.
When selecting to apply the admin fee, you will be presented with the following modal which confirms the total
cost of transferring.
In the event you wish to waive the admin fee, select ‘Waive Admin Fee’ and the usual login screen to apply the
security token will display.
Selecting ‘Pay Now’ or ‘Pay Later’ options will return will result in the usual Sports Course move - Confirmation
Note: When the Move Admin Fee has been raised, a Member Event is created in Membership Management with
the code ‘SC_MOV_CRG’ and the text ‘charge raised for moving off a Sports Course’.
If the Move Admin Fee has been waived, an additional the Member Event to the above will be created with the
code ‘SC_MOV_CMV’ and text ‘Sports course move charge has been waived’
2. API
When a member signs up via an API, Goals, Interests and Objections can now be passed though.
A new endpoint has been created which will provide rentals timetable data. This enables Legend customers to
display the information to members.
3. KIOSK
3.1. SELF SERVICE KIOSK RESPECTS ONLINE TICKETING LATE PAYMENT CUT OFF SETTING
Online Tickets sessions booked on the self-service kiosks will now respect the Late Payment Cut Off
configuration for the selected sessions.
The Late Payment Cut Off configuration can be set against the individual session or against the ticketing
template.
We have made improvements to the login and landing page of Back Office, it has also been redesigned,
Login
Landing Page
5. ONLINE TICKETING
The text on the access barcode page now shows ‘session’ instead of ‘class’. There is also a field that is stock text
and can be configured in Back Office > Configuration > Stock Text > Online Ticketing >
OnlineTicketingPrintoutRequiredMessage
6. SPORTS COURSES
6.1. RESPECTING BOOKABILITY RULES WHEN BOOKING SPORTS COURSES IN BACK OFFICE
Bookability rules can be overridden when enrolling in Back Office. Users will need the following security token
SC_CAN_OVERRIDE_BOOKABILITY_RULE. This Security Token allows those who have the token to override
bookability rules configured against Sports Courses when enrolling people in Back Office.
To turn on this Security Token, navigate to Control Panel > Security Management. Then use the Search Filter to
search for SC_CAN_OVERRIDE_BOOKABILITY_RULE.
Now when you enrol onto a Sports Course with a Bookability Rule (I.E. Can’t book 10 Days before the Course
Start Date) and you don’t have the new SC_CAN_OVERRIDE_BOOKABILITY_RULE security token, you will see the
below message when attempting to enrol:
You will not be asked for override credentials until you will be asked for your credentials to finalise the
enrolment, when the following screen shows.
If you enter the credentials of a user with the Security Token SC_CAN_OVERRIDE_BOOKABILITY_RULE then you
will be able to finalise the enrolment. If you enter details of a user without the Security Token you will see the
following:
Note: If the user DOES have the Security Token when enrolling (From the Start of the enrolment process) there
will be no message around the bookability rule; the user will be able to progress as they have the ability to
override the rule.
Cancellation Fees applied when cancelling a Sports Courses booking can now be configured in Legend Back
Office.
Open Legend Back Office >> Configuration >> Sports Courses>> Settings.
See 2 new settings ‘Enable Course Cancellation Fee’ and ‘Cancellation Admin Fee Inventory Item’.
Note: Both settings are applied at Global level denoted by the Globe image.
Select the Edit action against the ‘Enable Course Cancellation Fee’ and select to ‘Enabled’
Select the Edit action against the ‘Cancellation Admin Fee Inventory Item’. The Select Inventory modal is
displayed. Select the inventory item to be used for the Cancellation Fee and select the ‘Save’ action.
Note: This inventory item should have an Enterprise level price or pricing available to all clubs by other levels
(Group, Club). Not having a Price available will display an error to the user on Cancellation of a booking.
The Global Level Cancellation Fee Inventory Item can be edited or overridden in the Course Template, during
Course Creation or editing the Course in Back Office. When creating a new Course Template or New Course, the
‘Cancellation Fee Inventory Item’ will display the relevant configured Inventory item in the hierarchy and the
actions ‘Override Template’ and ‘Clear Inventory Item’.
Selecting ‘Override Template’ or ‘Override Global Setting’, dependent on the level in the hierarchy, displays the
‘Select Inventory’ modal and the option to select an alternative Inventory item is displayed. The selected
Inventory item is then applied to any cancellations from the course.
The option to ‘Clear Inventory Item’ is also displayed. This removes the assigned inventory and no charge will be
applied on cancellation.
If a change is made the ‘Reset to Template’ option is displayed. Selecting this reverts to the Global level
Inventory item.
When selecting to Cancel an Enrollee from a Sports Course the Admin fee will be displayed as part of the
Cancellation Summary.
Note: When processed this will be displayed in the members Statement in Membership Management and raise
an Event with the Code ‘SC_CAN_CRG’ with the Note ‘Charge raised for cancelling a Sports Course’.
Note: In an instance where the Cancellation Admin Fee can only ever be £0.00 then the ‘Override Cancellation
Admin Fee’ dropdown is hidden.
A Cancellation Admin Fee can be overridden from the Cancellation Summary page by selecting the ‘Override
Cancellation Admin Fee’ dropdown.
This requires the security token SC_CAN_WAIVE_CANCELLATION_ADMIN_FEE when selecting ‘Submit’ or for a
user with the token to enter their details to authorise the override.
If the Admin Fee is overridden a Member Event is raised in Membership Management with the Code
‘SC_CAN_CRG’ and the Note ‘’
Administration Fees applied when Moving from one Sports Courses booking to another can now be configured.
Open Legend Back Office >> Configuration >> Sports Courses>> Settings.
See 2 new settings ‘Enable Course Move Fee’ and ‘Move Admin Fee Inventory Item’.
Note: Both settings are applied at Global level denoted by the Globe icon.
Select the Edit action against the ‘Enable Course Move Fee’ and select ‘Yes’
Select the Edit action against the ‘Move Admin Fee Inventory Item’. The Select Inventory modal is displayed.
Select the inventory item to be used for the Cancellation Fee and select the ‘Save’ action.
Note: This inventory item should have an Enterprise level price or pricing available to all clubs by other levels
(Group, Club). Not having a Price available will display an error to the user when starting the move workflow.
The Global Move Fee Inventory Item can be edited or overridden in the Course Template, during Course
Creation or editing the Course in Back Office. When creating a new Course, the ‘Move Fee Inventory Item’ will
display the configured ‘Inventory item’ from the hierarchy and the actions ‘Override Template/Global Setting’
and ‘Clear Inventory Item’.
Selecting ‘Override Template/Global Setting’ displays the ‘Select Inventory’ modal and the option to select an
alternative Inventory item is displayed. The selected Inventory item is then applied to any Move actions from
this course.
The option to ‘Clear Inventory Item’ is also displayed. This removes the assigned inventory and no charge will be
applied on a Move action.
If a change is made the ‘Reset to Template’ option is displayed. Selecting this reverts to the Global Level
Inventory item.
When selecting to Move an Enrollee from one Sports Course to another the Move Admin Fee will be displayed
as part of the Move Summary.
Note: When processed this will be displayed in the members Statement in Membership Management and raise
an Event with the Code ‘SC_MOV_CRG’ with the Note ‘Charge raised for moving to another course’.
Note: In an instance where the Move Admin Fee can only ever be £0.00 the ‘Override Move Admin Fee’
dropdown is hidden.
If the option ‘Select & Email’ is selected during the Move process the email will include the Admin fee charged.
An Administration Fee can be overridden from the Move Summary page by selecting the ‘Override Move Admin
Fee’ dropdown.
This requires the security token SC_CAN_WAIVE_MOVE_ADMIN_FEE when selecting ‘Submit’ or for a user with
the token to enter their details to authorise the override.
If the Admin Fee is overridden a Member Event is raised in Membership Management with the Code
‘SC_MOV_CWV’, the Note ‘Sports Course move charge has been waived’ is displayed and the Operator is logged
as the user who Override the check.
When processing a Move and the action ‘Select For Move & Email’ is selected, the email will include the Move
Admin Fee when it is charged. If the Admin fee is Waived or £0.00 for any reason, this line will be hidden from
the customer but is recorded as a charge in their statement.
When Processing a Move action and the member has credit on their account, the option ‘Use Available Credit to
Pay Towards Course Move Cost’ is displayed in the ‘Additional Move Options (Optional)’ dropdown list.
6.4. SEASON CONFIGURATION IN BACK OFFICE
‘Season Types’ and ‘Seasons’ can now be configured in Legend Back Office. ‘Season Types’ are configured as a
group of Seasons. A ‘Season’ is used to group Sports Courses and have start and end dates. For example, the
Season Type ‘Summer’ Could have Seasons ‘Summer 2019’ and ‘Summer 2020’.
To Create a Season or Season Type you must have the security token BO_CAN_MANAGE_SEASONS assigned to
your profile.
‘Season Types’ are configured in Legend Back Office. Select ‘Configuration’ and select ‘Seasons Configuration’
under ‘Features’.
The ‘Season Types’ tab is selected and displays the configured ‘Season Types’.
Select ‘Create’ to display the ‘Create Season Type’ modal. Enter a Name and select ‘Submit’.
On selecting ‘Submit’ a success message is displayed with the text ‘Season Type created successfully’.
When closed the new Season Type will be displayed in the list of configured ‘Season Types’
Selecting the ‘Edit’ action next to the Season Type will allow you to edit the ‘Season Type’.
To create a new ‘Season’ select the ‘Seasons’ tab to navigate to the Seasons Configuration and select the ‘Create
Season’ action.
Selecting the ‘Edit’ action next to the Season Type will allow you to edit the ‘Season Type’.
Configured Seasons can be filtered from the Seasons Configuration page. To do this select a ‘Season Type’, Start
and End date or ‘Season Type’ and Start and End date and select ‘Search’. All Seasons configured meeting the
search criteria will be returned.
Season Types can be assigned at the Template level. To do this select the Discipline >> Configuration >>
Templates and select either ‘Add New’ or ‘Actions’ > ‘Edit Template’. The Dropdown field ‘Season Type’ is
displayed.
Select the dropdown to see all configured Season Types and select one. Any Course Instance configured using
this template will be populated with the appropriate ‘Season Type’.
A Season Type can be populated to a Sports Course Instance either through a Template or by selecting to
‘Override Template’ and selecting a ‘Season Type’
To assign a ‘Season’ select the dropdown to display a filtered list of assigned seasons to the selected ‘Season
Type’.
Note: The ‘Season’ field is required when the ‘Season Type’ field is populated.
The action to ‘Clear Season Configuration’ is displayed below, selecting this will clear both ‘Season Type’ and
‘Season’.
6.5. SPECIFIYING A SEASON WHEN SEARCHING FOR A SPORTS COURSE IN BACK OFFICE
Search fields for ‘Season Type’ and ‘Season’ have been added to the ‘Advanced Search’
These fields can be used to refine searches further to assist in viewing courses and for Bulk operations.
Note: The ‘Season’ field is only selectable when the ‘Season Type’ field is populated.
Search fields for ‘Season Type’ and ‘Season’ have also been added to the ‘Course Move Search’.
These fields can be used to refine searches further to assist in ‘Course Move’ operations.
Note: The ‘Season’ field is only selectable when the ‘Season Type’ field is populated.
6.6. SEND EMAIL CONFIRMATION FOR A CANCELLATION
As Default a standard Cancellation Email will be in place. This can be viewed and edited in Legend Back Office>
Configuration > Email Template
On the ‘Email Template’ page select the ‘Category’ dropdown and select ‘Sports Courses Email’
See the Email template ‘CourseBookingCancellationEmail’ displayed. Selecting ‘Actions’ > ‘Edit Email Template’
To email a member from a Sports Course, view the members course and select the Enrollees Tab. Select
‘Actions’ against the member and select the ‘Cancel Booking’ action.
Alternatively, you can search for the member using the search options, select the Current Courses tile and select
‘Actions’ next to the course.
Select ‘Cancel Booking’ to open the Booking Cancellation workflow and appropriate Course Cancellation Options
will be displayed.
Select the required radio buttons for the Repayment options and select ‘Next’. The Cancellation Summary page
is displayed
Select ‘Next’ and navigate to the ‘Email Options’ page. The ‘Send Email’ action is unchecked as default and the
Email Address is read only and displays the Email Address stored in Membership Management.
Checking the ‘Send Email’ checkbox makes the Email Address field editable and required. The Email address can
be overridden to any email by the user at this point.
Select the ‘Submit’ action will process the Booking Cancellation. A Success Message will be displayed to confirm
the cancellation.
6.7. BULK CANCELLATION OF ATTENDEES EMAIL
The option to email on cancellation has also been added to the Bulk Cancellation workflow.
The Send Cancellation Email field is required and as default is set to ‘Select...’. The user must make the decision
to select either ‘Yes’ or ‘No’ to proceed.
On completion of the workflow the selected users will receive the configured cancellation email.
7. ONLINE SERVICES
Customers are now able to filter Sports Courses in CMS by the assigned Season Type and Season. From the
Courses Search page select Search options action.
From here select the Season Filter header to expand it and display the Season Type and Season filters.
Note: Only Current and Future Seasons are displayed for selection.
Note: Season Type and Season filters are only displayed when there are Season Types or Seasons configured.
8. BUG FIXES