When Should I Use This Feature?

An attributed add-on is an add-on that has an attribute assigned to it with attribute values. This allows multiple SKUs, unique attribute value names, and different pricing to be assigned to add-on variants. When an attributed add-on is assigned properly to a core product, the linked attribute value that is selected on the PDP will trigger the matching attributed add-on value to display. If added to cart the add-on will then be sold as a separate SKU from the core product.

A use case example might be if you have a ski rental core product with a helmet add on. Then, that add on could be either a 1-day helmet rental or a 2-day helmet rental, each with it’s own SKU and pricing.

Setup Guide

Following the steps below to configure attributed add ons.

Prerequisite Tasks

1. POS Tasks

RTP

The product must be a fully configured product in the POS system and able to be sold in ONE|Resort.

Siriusware

The Item must be a fully configured product in the POS system and should be able to be sold on Sales.

2. Commerce Tasks

NOTE: For steps to create a core product see Configuration: Product Shell.

Detailed Setup Guide

  1. Create an Add-On Product

  2. Add Attribute(s) to the Add-On Product

  3. Generate Attribute Combinations

  4. Create an Attribute to House the Add-On Connection to the Core Product

  5. Associate the Add-On Product to the Core Product

NOTE: It is recommended to save often by clicking Save and Continue Edit in the top menu bar. This will ensure your work is saved in the event you accidentally close or navigate away from the page.

note

HINT: Image examples below can be clicked to enlarge for easier viewing.

HINT: Image examples below can be clicked to enlarge for easier viewing.

1. Create an Add-On Product

NOTE: Steps to configure images, short and long descriptions, and email descriptions can be skipped when configuring an add-on product shell as these will not be visible to the guest when booking through the core product.

IMPORTANT: Add-ons have additional limitations to be aware of:

  • Short & Long descriptions are not available for add-ons

  • Email description will not appear on order confirmation emails

  • The category of an add-on should almost always be assigned to a hidden category

  • The add-on product must be published

  • Dynamic pricing is not supported on add-on products (for Legacy PDP products, or Cloud PDP products prior to Commerce 3.7/Cloud 2.0)

  • Product images do not apply but icon images can be applied to add-ons at the attribute value level on the core product

2. Add Attribute(s) to the Add-On Product

IMPORTANT: This attribute must match the linked attribute attribute added to the core product.

IMPORTANT: Each attribute value Name must match the associated core product’s attribute value’s Name exactly. If you change the name of the attribute values on the core product you must also change the attribute values here otherwise all attributes will appear on the PDP.

3. Generate Attribute Combinations

IMPORTANT: Don’t forget to uncheck Is Required on all of the attributes added to the Add-on product after the attribute combination table is generated. Add-ons that have required attributes will not be able to be booked.

4. Create an Attribute to House the Add-On Connection to the Core Product

4. Associate the Add-On Product to the Core Product

note

HINT: When there is an orange textbox present this means the add-on selected has attributes assigned to it. If the textbox is blue then the attributed add-on was not configured properly for this configuration.

HINT: When there is an orange textbox present this means the add-on selected has attributes assigned to it. If the textbox is blue then the attributed add-on was not configured properly for this configuration.

NOTE: You can change the name, image, etc. that guests will see for each add-on on the PDP by clicking Edit next to the value of the desired add-on after the above steps are completed. For example, clicking Edit in the screenshot below will bring up the screen to edit this.

IMPORTANT: Changing the name of the Linked attribute on the Core product will break the linkage and all add-ons will display on the PDP regardless of which linked attribute is selected. You can change the name of the linked attribute but must make the change on both the Core Product and Add-on product with the values matching exactly.