Flags
As you go through the Venue and explore the Options, you’ll notice small grey blocks with text appearing. These will show up in many places as you continue setting up your Venue, and you'll be adding them to various elements along the way.
What are Flags?
Flags are simply labels—they don’t have any inherent functionality on their own. To make them effective, you need to attach specific functions to them. Once a function is assigned, you can apply the same flag to any option where you want it to take effect. Ensure that your flag name is relevant to the function it affects within the option. This makes it easier to understand which functions are attached to that specific option.
Technical Terms
Functions
These are features that can be applied using Flags:
- Restriction – Applies limitations to bays, courses, top-ups, etc.
- TAX – Set up under Settings > Payment, controls tax application.
- Notification Email – Connected via a flag to trigger emails.
- Discount – Ensures discounts are only applied to selected options.
- Booking Extra – Add-ons like clubs, which can be sold with bookings.
Options
These are the booking elements you can apply Functions to:
- Player Options – Less common, but certain restrictions can be added.
- Top-up/Gift Cards – Visibility can be restricted based on Perks.
- Bay Options – Most commonly used for applying multiple Functions.
- Course Options – Second most common place where Functions are applied.
Example A: Applying Functions via FlagsTo apply a Function to an Option:
If the Flag is missing from either the Function or the Option, they won’t be connected, and the setup will not work. |
Example B: Bundling Multiple Functions with a Single FlagThis method is slightly more advanced and offers more flexibility:
This bundles the functions together, so any option with that flag will inherit all the linked functions at once. This method is powerful, but if you're not familiar with it, troubleshooting can get tricky. If a function is missing the flag, it won’t be applied. |
Perks
There are two types of Perks you can use:
Standard Perk
- What it does: On its own, nothing.
- When it works: Only when:
- Applied directly to an Option
- Linked to a Restriction (which is itself connected to an Option using a Flag).
- Purpose: Used to control visibility or access rules for certain Options.
Discount Perk
- More flexible and functional
- Requires a discount setup, which can behave in two ways:
- (a) Apply to every purchase automatically.
- (b) Add a Flag to limit it to specific Options.
Once a Discount is linked to a Discount Perk, it can also behave like a Standard Perk (i.e., used for access control).
How to Create Perks
You’ll manage perks under the Customers tab:
- Go to: Customers > Membership Types
- Select a Membership (or create a new one).
- Click the Perks tab.
- From here, you can create new perks or add existing ones.
Example A: Restricting Visibility (Course and Bay Options)Use this when you want only specific customers to see a certain Bay or Course Option.
|
Example B: Different Rules for Members vs. Non-MembersUseful when an Option (like Player Options or Top-ups/Gift Cards) doesn’t support memberships directly, but you still want to apply custom rules (e.g., early access for members). How it works:
|