Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Features include:

...

Add on products themselves are priced the same as a core product would be priced

  • If base pricing is added, will show as max price on selector

...

New Note Alert - language strings and TD options to customize - displays above dynamically priced (inventoried/cutoff in future) add on that is disable because date is not yet set

...

No changes to add on setup or pricing (tiers can’t cascade across products)

...

We’ve enhanced the data structure that is used by the item summary in order to support dynamically priced add ons. There is no functional changes to the item summary other than design changes detailed in another ticket and now if an add on is dynamically priced and has base priced configured, that price and savings info will pull through to the item summary.

...

We’re excited to offer resorts the opportunity to enhance the functionality and visibility of add-on products by dynamically pricing them. These improvements aim to provide customers with a clearer understanding of pricing, availability, and savings, resulting in a more streamlined and transparent shopping experience. Below, we detail each of the new features and what they bring to your store.

Add-on products are now priced the same 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.

New Note Alert for unavailable add-ons
A new alert is displayed above dynamically priced add-ons (inventoried/cutoff in the future) that are unavailable 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.

No changes to add-on setup or pricing (tiers 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. Pricing tiers still do not cascade across products, so you’ll continue to manage each product's pricing independently.

Enhanced data structure for item summary to support dynamically priced add-ons
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.

Dynamically priced add-ons now display updated pricing once a date is defined
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

...

Language Strings For Dynamically Priced Add Ons

If an add on is dynamically priced, it will not be selectable before a date is defined for the core product. The following Note alert will display and language strings displayed within this note are configurable. The color used for the note is also customizable in theme designer.

Language Strings Added:

"publicui.product.note.selectdate.pricing": "Select a date to view prices",

"cloud.notification.note": "Note",

"cloud.notification.error": "Error",(not used in UI yet but maybe we can add to lang library)
"cloud.notification.info": "Info", (not used in UI yet but maybe we can add to lang library)

"cloud.notification.success": "Success",(not used in UI yet but maybe we can add to lang library)
"cloud.notification.warning": "Warning", (not used in UI yet but maybe we can add to lang library)
"publicui.product.note.selectdate": "Select a date to view prices and availability", (not used in UI yet but maybe we can add to lang library - will be used when we support inventoried add ons)

"publicui.product.note.selectdate.inventory": "Select a date to view availability",(not used in UI yet but maybe we can add to lang library - will be used when we support inventoried add ons)
"publicui.product.note.selectdate.cutoff": "Select a date to view availability (requires advanced booking)", (not used in UI yet but maybe we can add to lang library - will be used when we support cutoff add ons)

Future-Ready Functionality: be shown, encouraging customers to select the add-on and helping to drive conversions.

Future-Ready Functionality

Built with scalability in mind, with upcoming support for inventoried and cutoff add-ons to further expand flexibility.

To learn more about dynamically-priced add ons, see [INSERT LINK TO NEW DOCO]