Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
...
EZLinks Tasks | |||||||||||||||||||||||||||||||||||||||||||||||||
Contact EZLinks and complete required setup.
|
| ||||||||||||||||||||||||||||||||||||||||||||||||
Infrastructure Tasks | |||||||||||||||||||||||||||||||||||||||||||||||||
1. Provide Aspenware Azure information (reccomended to use secure upload and not send via email)
2. AW rep tasks:
|
| ||||||||||||||||||||||||||||||||||||||||||||||||
Aspenware Commerce Tasks | |||||||||||||||||||||||||||||||||||||||||||||||||
1. Set up “Golf” Category
2. Create Golf Attributes
3. Enable store to route to Golf
4. Set the Default Sponsor ID
5. Map Customer Role(s) to the corresponding EZLinks Sponsor ID(s)
6. Add Language Strings
7. Add Widgets
|
| ||||||||||||||||||||||||||||||||||||||||||||||||
1. Create Golf Course Product
2. Assign the line of business to the product
3. Set the course display order
6. Add Course Notes
7. Add Discounts
8. Enable Online Checkin in Season
9. Disable Online Checkin Out of Season
|
|
...
Provide EZLinks with technical requests
Request connection info from EZlinks
Install Plugins (Golf, Routing, Roles, Discounts, Discount Requirements)
Point AWC test to EZLinks Test and AWC Live to EZLinks Live
Ensure “Unity.Discount” Configuration > Widgets is enabled
Ensure “Cache product prices” is unchecked Configuration > Settings > Catalog Settings
Add Category Template System > Templates > Category Templates
Name: Golf
View path: CategoryTemplate.GolfProducts
Display order: 2
Add Product Template System > Template > Product Templates
Name: Golf product
View path: ProductTemplate.Golf
Display order: 11
Ignored product type IDs (advanced): [leave blank]
...
1. Set up “Golf” Category
Go to Catalog > Categories > Add New and set up a category titled “Tee Times.”
Set up this category according to the Category Configuration Guide, however, you must also toggle on the “Advanced” view and set the Category template to “Golf”.
...
2. Create Golf Attributes
Go to Catalog > Attributes > Product attributes and create the following attributes:
...
If “Golf” is not already present go to Aspenware Commerce > Routing > Manage Lines of Business and add “Golf” while leaving Ski as the default.
...
Aspenware references EZLinks' 18 holes, 9 holes, and membership Sponsor IDs in order to retrieve the correct tee times and pricing for specific customers. Since rates can vary for “club members” and “public players”, Aspenware requires a “Default Sponsor ID” which should be mapped to the public player sponsorID for 18 holes and 9 holes if applicable. This ensures a guest without a special Role is priced at the public rate.
Go to Aspenware Commerce > Golf Configuration and enter the Sponsor IDs and click Map
...
Info |
---|
NOTE: First customer roles must be set up which can be done by following the guide here: |
First, go to Customers > Customer Roles and select Add New.
Name the customer role in accordance with the membership General Program Profile in RTP|One and the Membership SponsorID name in EZLinks.
Ensure Active is checked and DO NOT UPDATE ANY OTHER FIELDS.
Select Save and repeat this process for all roles.
Note |
---|
IMPORTANT: If you define a “purchased with product” on a customer role configuration in Aspenware Commerce it can break your site. Roles can be granted via purchased products in RTP|One but NOT using this feature. |
Next, go to Aspenware Commerce > Role Configuration and complete the following:
Roles: Select the role from the drop-down that was just created in the step above.
External Role ID: Input the General Program Profile ID from RTP|One in the External Role ID field.
Sales Channel ID: Input the EZLInks SponsorID from EZLinks in the Sales Channel ID field.
Membership Type ID: Input the EZLinks Membership Type ID in the Membership Type ID field.
Click Map and repeat this process for all roles.
...
1. Create Golf Course Product
Go to Catalog > Products > Add New and set up a product according to standard product shell configuration [see: Configuration: Product Shell] with the following differences:
...
To hide extra attributes that should not show in cart card e.g. slot id etc. Navigate to Configuration > Settings > All settings.
Find “catalogsettings.hiddenattributes” and in the value section, enter the exact attribute names that you would like not shown in the cart separated by a comma.
Select Update.
2. Assign the line of business to the product
Go to Aspenware Commers > Routing then select the course from the Product drop-down, select Golf from the Line of Business drop-down, and click Assign.
...
3. Set the Course display order
Courses can be configured to display dynamically based on course availability or desired order. If the setup is based upon availability and multiple courses have availability, then the Courses will display in the order in which they were created.
Go to Catalog > Categories > select the “Golf” category > Scroll down to Products and click edit on the desired golf course.
To display courses dynamically based on availability set all display orders to 1.
To display courses in a specified order set the values in numerical order.
...
If not already set up Go to Catalog > Attributes > Specification attributes > Add New and create a specification attribute named “Course Note”. Click Add a new option and add “Course Note” then click Save.
Info |
---|
NOTE: This is case-sensitive. |
...
Then go to Catalog > Products > and select your golf course. Scroll down to Specification attributes and click Add attribute. Add the specification attribute “Course Note” and click Save.
Attribute type: Custome text
Attribute: Course Note
Value: {enter the text you want guests to see}
Show on product page: checked
Display order: 0
...
If the “Requires CC in checkout” classification does not exist add it. Go to Aspenware Commerce > Product Classifications > Add Classification and add a new classification for collecting the credit card and click Add.
...
Then assign this classification to the Category (assigning directly to the product is not required)
...
Create Categories for each Golf Shop
Navigate to Catalog > Categories
If Golf Shop Categories are not yet created
Select Add New > Enter Golf Shop Name e.g. Alpine Golf Shop
Select Display > Under Category Template > Enter “Golf”
Select Mappings > Under Limited to Stores > Enter “Golf Check in”
Select Products > Add a new product
Add each course that belongs within the Golf Shop
Add the URL and category id for check-in
Go to Configuration > Settings > All Settings and search for the following settings
“Golfsettings.checkin.categoryid” the value should be the category id for the Tee Time Category. To Find the value of the golf category, go to Catalog > Categories and select to edit the“Tee Times” category. The ID will be located in the URL, like the example below:
“Golfsettings.golfcategoryid” the value should be the category id for the Tee Time Category. To Find the value of the golf category, go to Catalog > Categories and select to edit the“Tee Times” category. The ID will be located in the URL, like the example above.
“GolfSettings.CustomerCheckin.EmailCheckinButtonBaseUrl”. Add this setting if not present and ensure the setting’s value is set to your store’s URL ending with “/checkinteetimes” example:
...
Add Golf check-in link to order confirmation emails
Go to Content Management > Message Templates > and click Edit next to the OrderPlaced.CustomerNotification template.
...
Click Tools > Source Code” and add the tag %Order.CallToAction% after %Order.Product(s)% in the HTML
Then, click Save and Continue Edit
Info |
---|
NOTE: This template shares messaging sent for orders containing ski products. If a guest purchases both a ski and golf product in one transaction, the location in the template that you add this tag will determine if ski products are displayed before or after golf products. |
...
Turn off/on $0 check-in
Go to Configuration > Settings > All Settings and search for “GolfSettings.CustomerCheckin.AllowZeroDollarCheckin”. Add this setting if not present and set to “True” or “False”.
True - $0 orders will be allowed to check-in. (Set to true if you want to allow members to check-in online)
False - $0 orders will be prevented from being allowed to check-in. (Set to false if only guests who have paid for tee times should be allowed to check-in online)
8. Disable Online Check-In when out of Season (Optional)
...
Navigate to Nop Templates > Plugins > Html Widgets > Manage Html Widgets
Find and Edit “Online Check-In Unavailable”
Select Visible to DISABLE customer prepay.
NOTE: Some resorts that use Golf functionality of an Aspenware Commerce check-in experience embedded in LS Retail. For documentation on On-site check-in capabilities, please refer to legacy documentation.
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|