We're going to use AGS's Limited Member feature. After an application is approved, the purchased guest passes will be added to the membership as a Limited Member with the following attributes.
- First Name: {{year}}
- If the date is 2027, then 2027. If the date is 2028, then 2028, etc.
- Last Name: Season Long Guest Pass
- Relationship: Guest
- Limited Member: Checked
Here is how to configure your template...
GO TO: CONSTANTS TAB
Step 1
Most communities already have a constant that sets the fee. It is often called: #GUEST_SEASON_FEE
Confirm or add the constant...
- Constant Name: GUEST_SEASON_FEE
- Value (enter the fee): 50
- Description: Enter the cost of a season long guest pass.
GO TO: CALCULATIONS TAB
Step 2
Most communities already have a calculation that counts the seasonal guest passes. It is often called: {SeasonGuestPassCount}
Confirm, add, or adjust the calculation...
- Result Name: {SeasonGuestPassCount}
- Attributes: Season Long Guest Pass;{{year}};Guest
- Adds Limited Members: Checked
- Expression: SeasonLongGuestPassInput*1
Step 3
Most communities already have a calculation that determines the pass fee sub-total. It is often called: {SeasonGuestPassFeeSubTotal}
Confirm, add, or adjust the calculation...
- Result Name: {SeasonGuestPassFeeSubTotal}
- Expression: {SeasonGuestPassCount}*#GUEST_SEASON_FEE
Step 4
Most communities have a calculation combines AGS's VGP feature and Season Long Guest Pass feature. It is often called: {GuestFeesTotal}
Confirm, add, or adjust the calculation...
- Result Name: {GuestFeesTotal}
- Expression: Check and confirm step 3's result is in this calculation
- Examples
- If you have (or hide) Season Long Guests, use: {VirtualGuestPassFeeSubTotal}+{SeasonGuestPassFeeSubTotal}
- If you don't have or delete Season Long Guests: {VirtualGuestPassFeeSubTotal}
Step 5
Most communities already have a calculation that includes Guest Pass Fees into your community's Total Fees. It is often called: {TotalFeesWithoutProcess}
Confirm, add, or adjust the calculation...
- Result Name: {TotalFeesWithoutProcess}
- Expression: Check and confirm step 4's result is in this calculation
GO TO: FORM TAB
Step 6
Most communities already have a hidden NUMERIC FIELD ask's members how many season long guest passes they wish to purchase.
It is often called: SeasonLongGuestPassInput
Unhide, add, or adjust the field...
- Field Name: SeasonLongGuestPassInput
- Add instructions: Would you like to add any Season Long Guest Passes to your household?
- Field Label: Season Long Guest Passes
- Required for Patron: Unchecked
- Initially Hidden: Unchecked
- Min Value: None
- Max Value
- If you wish to limit the guest passes per transactions to 4, enter: 4
- If you don't have a limit, enter: None
- Decimal Places: 0
Step 7
Most communities already have a CALCRESULT FIELD that shows the pass fees.
Unhide or confirm it is there.
- Field Name: ShowVirtualGuestPassFeeTotal
- Field Label: Guest Pass Fees: $
- Calculation Result Name: ShowVirtualGuestPassFeeTotal
- Decimal Places: 2
Note: Copy & Repeat Step 7 in your payment section or as needed. This step is not critical, it simply shows the fees for your members so they know what they are paying. Some communities use the following field in the payment section: DisplayGuestFeesTotal
GO TO: PREVIEW TAB
Step 8
Preview & Test your application using the preview tab.
- Complete the form
- View the calculations at the bottom