...
Add-ons still cannot have required attributes. To handle this, the 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.
Since add-ons can now be dynamically priced, the “Is Dynamically Priced” product classification must be applied to any dynamically priced add-on product, just as it would be for a core product.
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.
They can have just one attribute combination, which can be mapped to a dummy attribute on a core product or potentially left unmapped.
Note |
---|
IMPORTANT: In version 3.7, dynamically priced add-ons must have pricing defined for every date that 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 documentation here.
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 dynamially 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.
Info |
---|
Scenario 1: Pricing Levels (Tiers) Move Independently
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.
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. |
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.
Before
...
After
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 be shown, encouraging customers to select the add-on and helping to drive conversions.
...
Built with scalability in mind, with upcoming support for inventoried and cutoff add-ons to further expand flexibility.
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.
Before
...
After