Scenarios / Examples
Advanced settings are located under the Registrations Fees and Settings section of the Division setup.
Set One Time Fee to a Different GL Account
Set One Time Fee to a Different GL Account
Format: one time fee goes to GLID [GLID]
Required Values
ID of the GL (555)
Advanced Setting Example:
one time fee goes to GLID 555
Note: This advanced setting does not currently support %s in a GL Account structure.
Set Price Override Based on Time until StartDate
Set Price Override Based on Time until StartDate
Format: set session [Membership Category] Override to [NN.NN] when StartDate [greater or less] than [NN] [Days, Weeks, Months, Years]
Required Values
Membership Category to apply the override to
Amount (NN.NN) without the dollar sign
Greater than or less than
Relative time string: (NN) followed by days, weeks, months, or years
Advanced Setting Example:
set session Non-Member Override to 20.00 when StartDate less than 5 days
Set Session Fee Offset Based on Time until StartDate
Set Session Fee Offset Based on Time until StartDate
Format: set session FeeOffset to [NN] when StartDate [greater,less] than [offset OR MM/DD/YYYY]
Required Values:
Amount
[NN]without the dollar signGreater or Less
Offset String: Relative time (# days) OR a date string
Advanced Setting Examples:
set session FeeOffset to 20.00 when StartDate less than 5 days
set session FeeOffset to 20.00 when StartDate greater than 12/31/2025
Set Division Deposit Amount after Date
Set Division Deposit Amount after Date
Format: Set Division Deposit to [NN] after [MM/DD/YYYY]
Required Values
Amount (NN) without the dollar sign
Date (MM/DD/YYYY)
Advanced Setting Example:
set division Deposit to 20.00 after 04/16/2019
Allow monthly session dues to be scheduled on 1st and 15th
Allow monthly session dues to be scheduled on 1st and 15th
Description: Permits both staff and members to schedule monthly session dues to draft half of the payment on the 1st of the month and half on the 15th.
Note: This scheduling option is only available for sessions that begin on the 1st of the month and are set to have all fees due on the 1st.
Advanced Setting Example:
allow monthly session dues to be scheduled on 1st and 15th
Hide Sessions in the Future by Time Offset
Hide Sessions in the Future by Time Offset
Format: Hide sessions in the future more than [NN] [days,weeks,months]
Required Values:
Number (NN)
Unit of time (TT), e.g. days, weeks, months
Advanced Setting Example:
hide sessions in the future more than 6 months
Hide Registration Settings
Hide Registration Settings
Description: Hides the registration settings for divisions where it's better to describe it in the description field.
Advanced Setting:
hide registration settings
Hide Sessions Before Registering
Hide Sessions Before Registering
Description: Hides the list of sessions on the program page. This helps the registration workflow when the association is using the daily calendar option and don't want the member to select weeks twice. Once on the program page and once on the final pay / calendar selection page.
Advanced Setting Example:
hide sessions before registering
Hide Closed Sessions
Hide Closed Sessions
Description: Hides the sessions that have closed registration.
Advanced Setting:
hide closed sessions
Open or Close Registrations at Specific Time
Open or Close Registrations at Specific Time
Format: close registrations at [hh:mmam/pm]
Description: Opens or closes registrations at the given time on the existing registration open / close date (specified elsewhere in the division settings).
The default behavior without this setting is for registrations to open at 12:00 AM and close at 11:59 PM.
Required Values
Time at which to open or close registration (TT). e.g. 5:00pm
Advanced Setting:
close registrations at 8:30am
Prevent Registration Before Date Unless Prerequisite Met
Prevent Registration Before Date Unless Prerequisite Met
Format: prevent registration before [MM/DD/YYYY] unless registered to [program|division|addon|session] [ID(s) of previous item] {in last [NN] [TT]}
Description: Prevents a member from registering before the selected date (MM/DD/YYYY) unless they have existing registrations to selected comma separated program, add-on, or session IDs (PP).
If selected day is a year or more in the future, registration will still be allowed. If the optional portion is included, it will look for registrations only that far in the past.
Required Values
Date (MM/DD/YYYY)
Program, Division, Add-on, Session
Comma separated program IDs (PP)
Note: if program/division/addon/session is unspecified the setting will default to "program"
Optional Values
Number (NN)
Unit of time (TT), e.g. days, weeks, months
Note: The "in last [NN] [TT] portion" of this setting is optional.
If this optional portion is included it will only look for these items that far into the past.
Advanced Setting Examples:
prevent registration before 09/09/2025 unless registered to division 31415925,31415926,31415926535
prevent registration before 09/09/2025 unless registered to program 31415925,31415926,31415926535 in last 6 days
Prevent Registration Unless Member Created Condition
Prevent Registration Unless Member Created Condition
Format: prevent registration unless member created [less|more] than [NN] days ago
Description: Prevents a registration if the member was created outside of the desired range.
Required Values:
Direction (less or more)
Number of days to consider (NN)
Advanced Setting Example:
prevent registration unless member created less than 30 days ago
Daily Session Deposits
Daily Session Deposits
Description: For sessions using a daily rate plan, the Registration Deposit will be applied once for each day that is selected.
Note: If three days are selected the Registration Deposit will be applied three times.
Advanced Setting:
daily session deposits
Disable Previous Answers
Disable Previous Answers
Description: Prevents registrants from using previous answers to program and/or division specific questions.
Advanced Setting:
disable previous registration answers
Generate perpetual sessions
Generate perpetual sessions
Format: generate perpetual sessions [NN] cycles in advance {until [MM/DD/YYYY]}
Description: When this setting is used, the system will automatically generate future sessions. The sessions will be generated with the same settings as the last existing session. All of the active registrations made to the last existing session will be copied to the new session, and all registration dues will be scheduled and drafted according to the payment schedule configured on the session. If an end date is specified, the system will not generate sessions that start after the specified date.
Notes:
This setting only supports monthly, weekly (7 day), and weekly (5 day) sessions.
This setting does not support overlapping sessions.
Required Values
Number of cycles ahead to generate sessions (NN)
Optional Values
Date to end perpetual sessions (MM/DD/YYYY)
The {until [MM/DD/YYYY]} portion of this setting is optional.
If this portion is included the sessions will not generate past this date, otherwise sessions will continue to generate indefinitely
Advanced Setting:
generate perpetual sessions 1 cycles in advance
generate perpetual sessions 1 cycles in advance until 12/31/2026
Important: In divisions where perpetual sessions are enabled current registrants will be auto drafted indefinitely. Please contact our customer support team if you have any questions about this feature or require assistance setting it up.

