Depending on the scenario, the rules for the dependency will react differently on the platform, but there are two main ways a dependency will work:
-
They will allow you to add an item but this will immediately go into a ‘Suspended/ Action Required’ state until the other item(s) is/ are added
-
They will prevent the addition of an item until the other, required item(s) are added
Here are some examples of when an the dependency may work differently:
-
‘Add Ons’ - ‘Add Ons’ that have dependencies can be added to a profile but the item will remain in an ‘Action Required’ status until all the prerequisites are met. Tip: If you click the ‘Action Required’ status button it will display the required items.
-
Roles of an Organization - Some roles at an organization may require upholding certain qualifications, for example: A ‘Club Coach’ must have a valid ‘Coach Certification’. The user will not be able to access the Organization until they have met the relevant prerequisites of their role.
-
Event Entry - If an event entry has a dependency the user will be able to progress through the entry form but upon Check-out, if a user doesn’t have the relevant dependency a pop-up will appear to display that the user must have the dependencies before they can enter. The platform will allow users to check out with both items in their cart (i.e. a membership purchase and an event entry).
What happens if an item expires and there are dependencies set?
The Platform is constantly crosschecking every profile to make sure everything is eligible and up-to-date. If an item has a dependency and one of the dependencies expires, the system will recognise this and will automatically put the item into an ‘Action Required’ status, when the user has updated their profile the system will automatically transition this back into a ‘Current’ status.
For example, if you have a ‘Coach Membership’ that requires a valid ‘Background Screening’ and the ‘Background Screening’ expires before the membership, the ‘Coach Membership’ will automatically transition into an ‘Action Required’ status and this will only return to a ‘Current’ status when the 'Background Screening' is renewed and 'Current'.
How the Platform lifts suspensions automatically?
The Platform continually checks dependencies to see if the requirements have been met. If dependencies have been met, the Platform will automatically update the add ons. This happens when the cron job checking the dependencies runs, so you may need to wait up to 20 minutes for this to happen.
Note: The error messages for add ons in Action Required state do not update automatically. Admins can manually lift suspensions which will cause the error message to update.
What happens if I entered an event and a required item expires before the event takes place?
The entrant will receive an email before the event takes place to notify them that a requirement is due to expire and this must be renewed before the event. The event organizer will also receive an email notification to notify them of the athletes that will be ineligible to compete unless they have renewed the requirements needed to compete.
Note: Dependencies are checked at the point of entry (when checking out) and not on the validity at the time of the event.
How do dependencies work if we give a 100% discount code to a member to enter?
Add on checks are made at the basket/cart to enable entrants to register and purchase a membership in one transaction, this means that the 100% discount will complete the entry. If you are giving a 100% discount it is there imperative that you ensure the user matches/ meets the requirements first as the Platform will NOT check this at the basket/ cart.
Comments
0 comments
Please sign in to leave a comment.