Skip to main content

Division Advanced Settings

This article outlines the Advanced Settings available for configuration under divisions within a program.

WHERE TO FIND: These options can be entered under the Advanced Settings section when reviewing the setup under a specific Program > Division.

Advance Settings


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
Did this answer your question?