WHERE TO FIND: These options can be entered under the Advanced Settings section when reviewing the setup under a specific Program > Division.
Generate Perpetual Sessions
Purpose
This advanced setting automatically generates future sessions for a division. New sessions are created using the same configuration as the most recent existing session.
When a new session is generated:
Session settings are copied from the last existing session.
Active registrations from the previous session are automatically copied to the newly generated session.
Registration dues are scheduled and drafted according to the payment schedule configured for the session.
Use the button below for additional information.
Set One Time Fees to a Different GL Account
Purpose
Set one time registration fees to a GL account that differs from the program revenue GL Account.
Required Values
Value | Description |
GLID | The ID of the General Ledger (GL) account. |
Example
one time fee goes to GLID 555
Notes
This setting does not currently support percentage based GL account structures (%s).
Set a Price Override Based on Time Until Session Start Date
Purpose
Applies a different session price based on how far away the session start date is.
Required Values
Value | Description |
Membership Category | The membership category receiving the price override. |
NN.NN | The override amount without a dollar sign. |
Greater than / Less than | The comparison condition. |
Time Offset | Number of days, weeks, months, or years. |
Required Format
set session [Membership Category] Override to [NN.NN] when StartDate [greater than|less than] [NN] [days|weeks|months|years]
Example
set session Non-Member Override to 20.00 when StartDate less than 5 days
Set a Session Fee Offset Based on Time Until Session Start Date
Purpose
Adjusts the session fee by a specified amount when the session start date meets defined timing criteria.
Required Values
Value | Description |
NN or NN.NN | Offset amount [NN] amount without a dollar sign. |
Greater than / Less than | The comparison condition. |
Offset String / Date | Relative time (# days) offset or specific date. |
Required Format
set session FeeOffset to [NN] when StartDate [greater than|less than] [offset OR MM/DD/YYYY]
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/2026
Set a Division Deposit Amount After a Specific Date
Purpose
Changes the division deposit amount after a specified date.
Required Values
Value | Description |
NN.NN | Deposit amount without a dollar sign. |
MM/DD/YYYY | Effective date for the deposit change. |
Required Format
set division deposit to [NN] after [MM/DD/YYYY]
Example
set division deposit to 20.00 after 04/16/2027
Allow Monthly Session Dues to be Scheduled on the 1st and 15th
Purpose
Allows monthly session dues to be split into two payments, with half drafted on the 1st of the month and the remaining half drafted on the 15th.
Example
allow monthly session dues to be scheduled on 1st and 15th
Notes
Applies to both staff and members.
Only applies to sessions that:
Begin on the 1st of the month
Have all fees due on the 1st
Hide Sessions in the Future
Purpose
Prevents sessions from displaying until they are within a specified timeframe.
Required Values
Value | Description |
Number [NN] | Number (of Units of Time) |
Unit of Time [TT] | Days, Weeks, Months |
Required Format
hide sessions in the future more than [NN] [days|weeks|months]
Example
hide sessions in the future more than 6 months
Hide Registration Settings
Purpose
Conceal the registration settings section so divisions from the registration page can share information via the division description instead.
Example
hide registration settings
Hide Sessions Before Registering
Purpose
Hides the session list on the program page, which supports the registration workflow when organizations prefer users not to select individual sessions or are utilizing the daily calendar feature.
Example
hide sessions before registering
Hide Closed Sessions
Purpose
Prevents sessions with closed registration from displaying to users.
Example
hide closed sessions
Open or Close Registration at a Specific Time
Purpose
Overrides the default registration window and opens or closes registrations based on the specific times.
Required Values
Value | Description |
hh:mmam/pm | Desired open or close time. |
Required Format
open registrations at [hh:mmam/pm]
close registrations at [hh:mmam/pm]
Example
open registrations at 8:30am
Prevent Registration Prior to Date Unless Prerequisite Criteria is Met
Purpose
Prevents a participant from registering before the chosen date (MM/DD/YYYY) unless they already hold registrations for designated programs, add-ons, or sessions in last days/weeks/months.
Required Values
Value | Description |
MM/DD/YYYY | Restriction Date. |
Program, Division, Add-on, Session | Type of prerequisite. |
Program/Session/Add-On ID(s) | IDs of required or qualifying registrations. |
Optional Values
Value | Description |
NN + Time Unit | Restricts qualifying registrations to a specific timeframe. |
Notes
If program/division/addon/session is unspecified the setting will default to "program".
If selected day is a year or more in the future, registration will still be allowed.
If the optional values are included, it will only look for these items that far into the past.
Required Format
prevent registration before [MM/DD/YYYY] unless registered to [program|division|addon|session] [ID(s)] {in last [NN] [days|weeks|months]}
Example
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 Creation Date Meets Criteria
Purpose
Prevents registration based on how recently the member or participant account was created.
Required Values
Value | Description |
Less than / More than | Comparison condition. |
NN | Number of days to consider. |
Required Format
prevent registration unless member created [less than|more than] [NN] days ago
Example
prevent registration unless member created less than 30 days ago
Daily Session Deposits
Purpose
For sessions using a Daily Rate Plan, the registration deposit will be required once for each selected day.
Example
daily session deposits
Notes
If a participant selects three days, the registration deposit will be charged three times.
Disable Previous Registration Answers
Purpose
Prevents registrants from automatically populating program or division questions with answers from previous registrations.
Example
disable previous registration answers


