Best practices when using Global Session Options (GSO) created in the Add-ons Tab.
When using Global Session Options, we recommend creating a new Session Option and Session Option Type every period you need to reset the session option logic.
This is especially important when:
- The Display Type is “Pre-Checked and Required” or ”Auto Apply to Cart”, and
- You are using the following Display Conditions:
- Allow one purchase per registrant
- Allow one purchase per family
Why This Matters
When you use “allow one purchase per registrant/family,” the system checks past purchases across all seasons to decide whether to add the Session Option to a cart. If the same Global Session Option is reused from one season to the next, the system will recognize that the registrant or family has already met the “one purchase” condition, even it if is a new season.
the Session Option will not apply to the participant order if it was already added in a previous season.
Example
Let’s say you created a Global Session Option called “Registration Fee” in the Add‑ons tab with a $30 fee.
- In Summer 2025, this fee was automatically applied to participants using
Display Type: Auto Apply
Condition: Allow one purchase per registrant - If you reuse this same Global Session Option for Summer 2026, even with a new Session Option Type attached to it, the system will not apply it again.
Why? Because it recognizes that the registrant already purchased “Registration Fee” in 2025, so the “one purchase per registrant” rule is considered complete.
To reset this logic, you must create:
- A new Session Option, and
- A new Session Option Type
This ensures the system treats the option as brand‑new and applies it correctly for the new season.
Example of recurring GSO's
- Registration Fee
- Supply Fee
- Tax
Contact our Support Team for additional questions and guidance.