Table of Contents |
---|
...
Insert excerpt | |||||||
---|---|---|---|---|---|---|---|
|
Note |
---|
IMPORTANT: Aspenware strongly suggests planning for and implementing the Resort Tools Security Recommendations when using Resort Tools - Kiosk or Resort Tools - Waivers Tablets/Guest Check-In. |
Receive Credentials
The Resort will receive credentials from Aspenware and will utilize those to login to Resort Tools.
Note |
---|
IMPORTANT: Credentials are required to access Resort Tools after Version 3.8. These can be obtained from your Aspenware Customer Success Specialist. |
POS Tasks
1. Configure unique client codes for each Self-Reg Kiosk
...
Note |
---|
IMPORTANT: If the minimum hardware spec requirements are not met, Aspenware cannot guarantee the product to work as expected. |
Hardware | Min. Required Specs |
---|---|
Monitors (required) |
|
Printer (optional) |
NOTE: Each kiosk can have it’s own printer or kioskscan share a single printer |
Keyboard (optional) |
|
Mouse (optional) |
|
Signature pad (optional) |
NOTE: USB Topaz Signature Device are recommended. |
RF Reader (optional) |
|
Barcode Scanner (optional) |
|
2. Select database to be used for Aspenware Resort Tools - Kiosk (RTP|One database or a separate ResortTools database)
Aspenware requires adding new tables and stored procedures for Resort Tools - Kiosk. This can be added to the RTP|One Db or a new Db (ie: ResortTools). Both options work but some resorts do not want anything non-RTP related added to the RTP|One Db and choose to have Aspenware create a new ResortTools Db. Aspenware will create a new SQL role and user for use with Resort Tools - Kiosk.
...
Once the steps above are complete Aspenware will install Resort Tools - Kiosk and required files based on RTP’s Server install guide and dotnet-hosting-2.2.7-win.
8. Enable intranet access for Kiosks
Self-Registration Kiosks must be able to access the internal network. If using fonts hosted online, kiosks must also have internet access.
...
.7-win.
8. Enable intranet access for Kiosks
Self-Registration Kiosks must be able to access the internal network. If using fonts hosted online, kiosks must also have internet access.
9. Login as ‘User’
Once all required steps are completed, the Resort staff can then login with the credentials provided during the ‘pre-requisite’ task.
Note |
---|
IMPORTANT: Credentials are required to access Resort Tools after Version 3.8. Please contact your Aspenware Customer Success Specialist to obtain these. |
Please note:
The sign-in session will last for 180 days by default, after which the Resort will need to sign in again on the terminal.
Each terminal must be signed in separately for guest access.
10. Complete printer setup (optional)
Printer(s) should be on the same network as Resort Tools - Kiosk and the printer drivers must be installed directly onto the hosting server. The local driver then must be mapped to the hosting server driver.
Info |
---|
NOTE: One way to test setup is to open Notepad on the hosting server, type a random note, and select to print. It should be able to output to the printer(s). |
...
12. Configure .RDL for printing (optional)
Self-Registration can print output upon self-registration task completion (ie: the most common printing output is a rental form). Aspenware will provide an example .RDL with all the supported fields that can print.
...
13. Set Up custom Resort Tools - Kiosk URL (optional)
By default, the server IP address or server name is used. If the resort would prefer to set up a custom URL the resort can do so.
...
Available Guest Lookup options:
Search by name and dob (Required)
Search by OrderID
Option to scan orderID barcode. Requires barcode scanner peripheral.
Search by Media
Requires RF Scanner peripheral.
Available Steps: (order configurable)
Waiver Signing (single waiver per location)
Determine age limit for Waiver Signing as Self.
Determine which waiver will be signed at each location.
Child Registration Capture
Determine age limit for Child Registration Information Requirement.
Rental Profile
Determine if rental profile required, or can guests skip rental step.
Determine if collecting Goofy.
Rental Printing
Are printers 1:1 for terminals, how many printers, how many terminals, and which terminals will use which printers?
What information should be printed on rental printing form and what format?
Typically, rental form number and customer information are included, at minimum.
How many “terminals” at each location?
Example
Location | Customer Look up | Steps | Number of Terminals |
---|---|---|---|
Pass Office |
|
| 3 |
Rental Shop |
|
| 4 |
Ski School |
|
| 2 |
2. Gather Branding Materials
...
Test: C:\inetpub\wwwroot\{ResortName}Test\wwwroot\images
Live: C:\inetpub\wwwroot\{ResortName}\wwwroot\images
Info |
---|
NOTE: Recycling the app pool is required after image updates have been saved in Resort Tools - Kiosk admin. |
CLICK ON THE SQUARE TO EXPAND THIS TABLE ->
Image Settings | Location | Spec Requirements | Image Example (click to enlarge) |
---|---|---|---|
Name: BACKGROUND IMAGE URL Formatting: http{s}://{server host Name}/{folder name}/images/{filename}.{file extension} Example: http://10.0.1.77/resorttoolstest/images/backgroundimage.jpg | Background image appearing on all steps after welcome page. Note: A “white-fade” is automatically overlayed to the background (defaults to white background if blank) |
| |
Name: LOADING IMAGE URL Formatting: http{s}://{server host name}/{folder name}/images/{file name}.{file extension} Example: https://resorttools.aspenware.com/aspenwareresorttoolstest/images/90x90logo.png | Loading icon displayed throughout the flow (defaults to an empty spinning circle if left blank) |
| |
Name: START BACKGROUND IMAGE URL Formatting: /images/{image name}.{fileextension} Example: /images/bkg-start.jpg | Welcome screen (defaults to white background if blank) Note: A “white-fade” is automatically overlayed to the background (defaults to white background if blank) |
| |
Name: PROGRESS MAP RESTART BUTTON IMAGE Formatting: {image name}.{fileextension} Example: icon-startover.svg | Appears at the bottom of the left column throughout steps (defaults to image example) |
| |
Name: PROGRESS MAP LOGO IMAGE Formatting: {image name}.{fileextension} Example: Resort Logo 90 x 90.png | Appears at the top of the left column throughout steps And on the initial start page. The start page size can also be resized with the setting “START PAGE LOGO WIDTH“ |
|
Fonts - Preferred fonts and font color can be set to primary and secondary. Fonts can be synced to Self-Registration by either:
1. Uploading fonts to the fonts folder:
Test: C:\inetpub\wwwroot\{ResortName}TestTools\wwwroot\fonts
Live: C:\inetpub\wwwroot\{ResortName}Tools\wwwroot\fonts
Supported font formattings are opentype, truetype, woff, or woff2.
...
Info |
---|
NOTE: If a Primary font is not specified during config then Cabin font will be used. If a Secondary font is not specified during config then Clarendon font will be used. |
Font Settings | Image Example (click to enlarge) | ||
---|---|---|---|
Primary Font: Font Name Primary Font Source: http{s}://{server host Name}/{folder name}/fonts/{filename}.{file extension} Primary Font Format: Font Format Primary Font URL: if using a font URL such as google fonts input the font URL here ie: Primary Font Color: {hex code}
| |||
Secondary Font: Font Name Secondary Font Source: http{s}://{server host Name}/{folder name}/fonts/{filename}.{file extension} Secondary Font Format: Font Format Secondary Font URL: if using a font URL such as google fonts input the font URL here ie: Secondary Font Color: {hex code} |
Colors - Resort branded colors can be input in HEX# formatting. Colors that can be modified in Self-Registration are listed in the table below:
Info |
---|
NOTE: It is recommended to utilize a primary color and secondary color that display a selected text color well. A tertiary color and/or additional variations of primary and secondary colors can also be used but should be tested to ensure the display is on-brand and legible to guests. |
Color Setting | Location(s) | Image Example (click to enlarge) |
---|---|---|
Primary Font Color | Font color in certain areas on the start screen as well as labeling text in later steps. (note: it is common to leave this field blank. If left blank then black and grey will be defaulted for various locations in the app with settings below such as “Primary Button Text Color” overriding certain text aspects) | |
Secondary Font Color | Font color in certain areas on the start screen as well as the “Start Over” button text color on the final screen. (note: it is common to leave this field blank. If left blank then black and grey will be defaulted for various locations in the app with settings below such as “Primary Button Text Color” overriding certain text aspects) | |
Primary Color | Color for card scanner icon and majority of headings for each step. (note: if left blank the card scanner icon will not be visible) | |
Secondary Color | N/A | N/A |
Primary Button Color | Color for all buttons on start screen and the majority of action buttons to continue through steps. | |
Primary Button Text Color | Text color for all buttons on start screen and the majority of action buttons to continue through steps. (note: if a “Primary Font Color” is input; some of this settings colors will be overwritten) | |
Primary Button Border Color | Text color for all buttons on start screen and the majority of action buttons to continue through steps. | |
Secondary Button Color | Button color for secondary action buttons throughout steps | |
Secondary Button Text Color | Button text color for secondary action buttons throughout steps | |
Secondary Button Border Color | Border color for secondary action buttons throughout steps. | |
Background color | Color for various backgrounds, background color when mouse hoves over certain selections, background color when certain selections are made, and the waiver background color. (note: if a dark color is used it may be difficult to read the waiver signing text) | |
Start Page Title Font Color | Color of the welcome text on the start page |
...
Detailed Setup Guide
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
...
Go to the Admin home screen > Self Registration > Settings and complete the following:
...
Date Picker Number of Years: Select the number of years before the current year that you’d like to display. Hint: Imagine your oldest guest and allow for that birth date.
Info |
---|
NOTE: To set up 1Risk Waivers for Resort Tools, see the 1Risk Waivers for Resort Tools Configuration Guide. |
2. Add Location(s) and input Location settings
Go to Resort Tools - Kiosk Admin > Self Registration > Settings > click Add under Locations then complete the following:
...
Minimum Adult Age: Age used to determine who the system should recognize as an adult. Guests under this age will require an adult to sign their waivers if “Minors Only Allowed” is not enabled.
Click Add.
Info |
---|
NOTE: If changes are needed at a later time you can edit these settings. |
3. Configure Location Steps
Go to Self Registration > Locations > click Edit on the desired location > scroll down to “Steps” and click edit on the desired step to make edits.
...
Certain aspects of these steps can be edited, by clicking EDIT on each step.
Info |
---|
NOTE: If rearranging the order or removing a step is desired you will need to contact your Aspenware representative to make those changes. Find Me and Manage Family cannot be removed and must always be the first two steps. |
...
4. Add Terminal(s) to Locations(s)
Go to Self Registration > Locations > and click Edit on the desired location > Scroll down to “TERMINALS” and click Add.
The majority of these settings can be set at the Location-level and any changes at the Terminal-level will override the setting for that unique terminal.
...
The Resort Tools - Kiosk tool is highly customizable and can be branded to use resort-specific colors, fonts, logos, and background images. The theme can be configured at two different levels. The top-level will cascade down to all created Locations. The second level is the Location level, any updates to settings at this level will override the top-level settings and will cascade down to each terminal in that location.
Go to Self Registration > Style Customization
Refer to the “Gather Branding Materials” above for references on formatting requirements. Once the fields have been updated click Save.
Note |
---|
IMPORTANT: The “Save” button at the bottom of the page does not always function. It is recommended to use the Save button at the top of the page. With certain updates to styles theming, the app pool needs to be restarted from the IIS Manager in order for the change to be reflected in the app. |
6. Enable Printing (Optional)
To enable printing go-to Self Registration > Locations > click Edit on the desired location > click the Edit button next to “SSRS Print Config”
...
To update at the product level go to Self Registration > Langauge Customization.
To update at the Location level go to Self Registration > Locations > click Edit on the desired location > Scroll down to “Langauge Config” and click EDIT.
Once at the desired Language setting level you can make updates to each language, use the table below to see where each language change takes place.
Language Setting | Location | Image Example (click to enlarge) |
---|---|---|
ADD CONTACT TITLE | Add New Customer Page | |
ADD CONTACT NOTE HTML | Add New Customer Page | |
ADD CONTACT BUTTON TEXT | Add New Customer Page | |
ADD CONTACT MARKETING CONSENT | Add New Customer Page Should read “By clicking this box, I am agreeing to receive marketing communications.” or similar indicating an affirmative response for a checked box. | |
ADD GROUP MEMBER TITLE | Add Family Member page | |
ADD GROUP MEMBER ADD BUTTON TEXT | Add Family Member page | |
COMPLETE PAGE TITLE | Self-Registration Completion Screen | |
COMPLETION HTML | Self-Registration Completion Screen | |
COMPLETE PAGE RETART BUTTON TEXT | Self-Registration Completion Screen | |
COMMON SAVE BUTTON TEXT | Leave as default | |
COMMON SEARCH BUTTON TEXT | Search by Order screen Search by Contact Info screen | |
COMMON CANCEL BUTTON TEXT | Search by Order screen Search by Contact Info screen | |
COMMON UPDATE BUTTON TEXT | Leave as default | |
CONTACT PAGE TITLE (SUCESS) | Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
ADD CONTACT SUBTITLE (SUCCESS) | Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
CONTACT PAGE TITLE (FAILURE) | Failure screen when failing to find an account through Name Search, Order search, or Card scan when enabled | |
CONTACT PAGE SUBTITLE TEXT (FAILURE) | Failure screen when failing to find an account through Name Search, Order search, or Card scan when enabled | |
CONTACT LIST DESCRIPTION HTML (SUCCESS) | Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
CONTACT LIST DESCRIPTION HTML (FAILURE) | Failure screen when failing to find an account through Name Search, Order search, or Card scan when enabled | |
GROUP TITLE (CONTACT LIST PAGE) | Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
ORDER EXISTS TITLE (CONTACT LIST PAGE) | Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
NO ORDER EXISTS TITLE (CONTACT LIST PAGE) | Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
INELLIGIBLE CONTACTS TITLE | Leave as default | |
MISSING DOB TEXT | Leave as default | |
CONTACT LIST SEARCH BUTTON TEXT | Failure screen when failing to find an account through Name Search, Order search, or Card scan when enabled & Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
CONTACT LIST CREATE ACCOUNT BUTTON TEXT | Failure screen when failing to find an account through Name Search, Order search, or Card scan when enabled & Success screen when succeeding to find an account through Name Search, Order search, or Card scan when enabled | |
EMERGENCY CONTACTS TITLE | Emergency Contact Screen | |
EMERGENCY CONTACTS SAVE BUTTON TEXT | Emergency Contact Screen | |
FAST FLOW TITLE | Fast Flow screen (appears when a guest has active registration on file they can optionally skip completing steps again unless they choose to edit information) | |
FAST FLOW SUBTITLE | Fast Flow screen (appears when a guest has active registration on file they can optionally skip completing steps again unless they choose to edit information) | |
FAST FLOW EDIT BUTTON TEXT | Fast Flow screen (appears when a guest has active registration on file they can optionally skip completing steps again unless they choose to edit information) | |
FAST FLOW FINISH BUTTON TEXT | Fast Flow screen (appears when a guest has active registration on file they can optionally skip completing steps again unless they choose to edit information) | |
GROUP MEMBER TITLE | Leave as default | |
GROUP MEMBER DESCRIPTION - ADULT EXISTS | Leave as default | |
GROUP MEMBER DESCRIPTION - NO ADULT EXISTS | Leave as default | |
GROUP MEMBER ADD BUTTON TEXT | Leave as default | |
GROUP MEMBER CONTINUE BUTTON TEXT | Leave as default | |
HOME TITLE TEXT | Welcome page | |
START BUTTON TEXT | Leave as default | |
SEARCH BY CONTACT TEXT | Welcome page | |
SEARCH BY CONTACT SUB-TEXT | Welcome page | |
SEARCH BY ORDER TEXT | Welcome page | |
SEARCH BY ORDER SUB-TEXT | Welcome page | |
SCAN ID TEXT | Welcome page | |
SCAN ID SUB-TEXT | Welcome page | |
NAVIGATION PREVIOUS BUTTON TEXT | Button throught self-registration steps | |
NAVIGATION FAST FLOW PREVIOUS BUTTON TEXT | Button throught self-registration steps | |
NAVIGATION NEXT BUTTON TEXT | Button throught self-registration steps | |
PAGINATION ITEMS PER PAGE | Leave as default | |
NAVIGATION PREVIOUS BUTTON TEXT | Leave as default | |
PROGRESS MAP RETART BUTTON TEXT | Progress Map Side Panel | |
NAVIGATION NEXT BUTTON TEXT | Leave as default | |
REGISTRATIONS TITLE | Child Registration Screen | |
REGISTRATIONS SAVE BUTTON TEXT | Child Registration Screen | |
RENTAL PROFILES TITLE | Rental Profile Screen | |
RENTAL PROFILES ADD DAMAGE WAIVER TEXT | Rental Profile Screen | |
CONFIRM RESTART TITLE | Confirm Restart Screen | |
CONFIRM RESTART SUB-TITLE | Confirm Restart Screen | |
CONFIRM RESTART DESCRIPTION | Confirm Restart Screen | |
RESTART PAGE RESTART BUTTON | Confirm Restart Screen | |
RESTART PAGE CANCEL BUTTON | Confirm Restart Screen | |
SCAN PAGE TITLE | Leave as default | |
SCAN PAGE DESCRIPTION | Leave as default | |
SEARCH BY ORDER TITLE | Search by Order screen | |
SEARCH BY ORDER SUBTITLE | Search by Order screen | |
SEARCH BY PERSONAL INFO TITLE | Search by info screen | |
SELECT GROUP MEMBERS TITLE | Participant selection screen | |
SELECT GROUP MEMBERS SUBTITLE (NO MEMBERS SELECTED) | Participant selection screen | |
SELECT GROUP MEMBERS SUBTITLE (MEMBERS SELECTED) | Participant selection scren | |
SELECT GROUP MEMBERS ADD BUTTON TEXT | Participant selection screen | |
SELECT GROUP MEMBERS NEED ADULT TEXT | Leave as default | |
SELECT GROUP MEMBERS ADD DOB BUTTON TEXT | Leave as default | |
SIGN WAIVER DESCRIPTION | Leave as default | |
SIGN WAIVER MISSING SIGNATURE TEXT | Leave as default | |
SIGN WAIVER CLEAR BUTTON TEXT | Signature Screen | |
SIGN WAIVER ACCEPT BUTTON TEXT | Leave as default | |
SIGN WAIVER SIGN BUTTON TEXT | Signature Screen | |
UPDATE MEMBER TITLE | Leave as default | |
WAIVERS AFFIRMATION STATEMENT | Signature Screen | |
WAIVERS PAGE TITLE | Signature Screen | |
WAIVER SELECT ADULT TEXT | Waiver Adult Select Screen | |
WAIVER SIGNING FOR TEXT | Leave as default | |
WAIVER SIGN BUTTON TEXT | Leave as default | |
WAIVER NO ADULTS TEXT | Leave as default |
8. Configure Styles and Languages at Location-Level (Optional)
Optionally, languages can be configured at the Location-Level.
Go to Self Registration > Locations > select desired location by clicking Edit > click Edit next to “Language Config” or Edit next to “Style Config”. Then follow the guides from 5. Update Theming & 7. Configure Languages (Optional) to configure these settings at the Terminal-level.
...