/
NEW Cloud UI: Dynamically-Priced Add-Ons

NEW Cloud UI: Dynamically-Priced Add-Ons

COMING SOON! Dynamically priced add-ons are currently being piloted at select resorts. Stay tuned for upcoming release notes announcing broader availability!

Aspenware now offers resorts the opportunity to dynamically price add-ons. The benefits of this include enhanced revenue opportunities and an improved guest experience.

This guide outlines the key features of this enhancement and explains how to configure your store to take advantage of it.

Key Updates

Add-On Products Use the Same Pricing Structure as Core Products

Add-on products will now reflect the same pricing structure as core products, ensuring consistency across the product selection. If base price is added, it will appear as the max price on the selector.

Attribute Requirements for Add-Ons Remain Unchanged

  • Add-ons still cannot have required attributes.

  • The attribute ‘Start Date’ must be added to the add-on product, and [Date] should be included as a text prompt. However, the date should not be set as a required field for the add-on product. This functionality remains unchanged from the current behavior of dated add-ons.

Is Dynamically Priced Product Classification

To enable dynamic pricing for add-ons, apply the “Is Dynamically Priced” product classification to the add-on product, just as you would for a core product.

IMPORTANT: In version 3.7, dynamically priced add-ons must have pricing defined for every date the core product is priced. If any add-on variant is missing pricing for dates when the core product is available, it will be sold at $0. This issue will be resolved in version 3.8, but as this is a pilot release, the fix is not included in version 3.7.

No changes to Add-On Setup or Pricing (Levels Cannot Cascade Across Products)

While we’ve made enhancements to pricing and display, there are no changes to the way add-ons are set up.

  • Details on how to map attributed add-ons remain unchanged for dynamically priced add-ons can be found in the Configuration Guide for Attributed Add-Ons.

  • For an add-on product to be dynamically priced, it must follow the same rules as a core product, requiring at least one attribute combination to be priced. This means:

    • Add-ons must be configured as “Attributed Add-Ons” to enable dynamic pricing.

    • If an add-on is not variable (doesn’t have multiple variants), but it should be dynamically priced, it can have just one attribute combination, which can be mapped to a dummy attribute on a core product or potentially left unmapped.

    • Pricing tiers still do not cascade across products, so you’ll continue to manage each product's pricing independently.

Following are a couple of examples of scenarios you may encounter.

Scenario 1: Pricing Levels (Tiers) Move Independently
In this scenario, pricing levels (tiers) for similar products move independently:

  • Example:

    • Product A: Stand-alone Snowshoe Rental

    • Product B: Add-on Snowshoe Rental

Sales for Product A will not impact the pricing levels (tiers) of Product B, and vice versa. Each product adjusts its pricing levels (tiers) based solely on its own sales activity.

Scenario 2: Pricing Levels Move Together

In this scenario, pricing levels (tiers) are shared and move together.

  • Example:

    • Product C: Sunrise Snowshoe Hike (includes Product B as an add-on)

    • Product D: Moonlit Snowshoe Hike (includes Product B as an add-on)

Both Product C and Product D offer Product B (Add-on Snowshoe Rental) as an add-on. In this case, sales of Product B as an add-on—whether through Product C or Product D—will decrement the pricing tiers of Product B. This would result in price increases for the add-on across both products.

Dynamically Priced Add-Ons Now Display Updated Pricing Upon Date Definition

If an add-on is dynamically priced, its price will now appear once a valid date is set. Furthermore, if a base price is defined for that date, savings information will be shown, encouraging customers to select the add-on and helping to drive conversions.

 

image-20250122-001923.png

 

New Note Alert for Unavailable Add-Ons

A new alert is displayed above dynamically priced add-ons (inventoried/cutoff in the future) that are not yet selectable due to dates not being set. This customizable note, available through language strings and Theme Designer (TD) options, informs users when add-ons are disabled because the date is not set yet, preventing confusion and improving the shopping experience.

Language String

Default text

Notes/Location

Language String

Default text

Notes/Location

cloud.notification.note

Note

 

image-20250122-002915.png
  • This should remain a generic title like Note and not be customized to something about pricing or addons because it will be used across other notes in the application

publicui.product.note.selectdate.pricing

Select a date to view prices

 

  • This can be specific to dynamically priced add ons but is a store wide string and will appear before a date is set on any dynamically priced add on.

Future-Ready Functionality

This functionality is designed for scalability, with upcoming support for inventoried add-ons and cutoff add-ons, further enhancing its flexibility.

 

Enhanced Data Structure for Item Summary

We’ve improved the underlying data structure used by the item summary to support dynamically priced add-ons. Although the design of the item summary has been updated, there are no functional changes to it. These data structure changes allow dynamically priced add-ons with a base price configured to display price and savings information in a more seamless and consistent manner.

BEFORE

 

AFTER

 

 

 

Related content

Commerce 3.7/Cloud UI 2.0: Cloud UI PDP Updates
Commerce 3.7/Cloud UI 2.0: Cloud UI PDP Updates
Read with this
Overview: Add-On Products
Overview: Add-On Products
More like this
Commerce 3.7/Cloud UI 2.0: Enhancements for Manage Your Group Members
Commerce 3.7/Cloud UI 2.0: Enhancements for Manage Your Group Members
Read with this
Cloud UI Full-Page Pricing Calendar
Cloud UI Full-Page Pricing Calendar
More like this
January 24, 2025 - Commerce 3.7, Cloud UI 2.0 and Unity 3.48 (Beta)
January 24, 2025 - Commerce 3.7, Cloud UI 2.0 and Unity 3.48 (Beta)
Read with this
Commerce 3.7 / Cloud UI 2.0: Google Analytics Enhancements
Commerce 3.7 / Cloud UI 2.0: Google Analytics Enhancements
Read with this