/
February 20, 2025 - Commerce 3.7, Cloud UI 2.0 and Unity 3.48 (Beta)

February 20, 2025 - Commerce 3.7, Cloud UI 2.0 and Unity 3.48 (Beta)

Beta Release Date: 2/20/25


Commerce 3.7, Cloud UI 2.0 and Unity 3.48 Release Notes

Commerce 3.7, Cloud UI 2.0 and Unity 3.48 Release Notes

Get ready for the next evolution of Aspenware with the release of Commerce 3.7 and Cloud UI 2.0! This update is packed with powerful new features and key enhancements designed to elevate your resort's ecommerce experience. Below, you’ll find detailed release notes outlining all the updates in this version. To learn more about specific features, simply click on the blue headings to dive deeper into each update. Let’s explore what’s new!


Highlights

Cloud UI PDP Enhancements exciting updates

The Cloud UI PDP has undergone several updates to improve usability, consistency, and visual appeal. Key changes include a refreshed item summary and cart notice design, updates to savings messaging with new customizable badges, and enhanced support for tooltips to clarify savings details. Additional enhancements address functionality, layout adjustments, and support for new payment plan products, ensuring a smoother and more intuitive experience for customers and resorts alike. Learn more…

Consent Management new feature

Resort customers can now create two consent types: Terms & Conditions and Age Range. The first type (Terms & Conditions) applies to all guests, while the second type (Age Range) can be customized to specific age ranges. Note that while this feature ensures that a customer agrees to the terms and conditions (e.g. the Colorado Privacy Act) before being able to purchase, it does not store customer consent data after the user has completed checkout. Learn more…

Digital Wallets Integration for Windcave Payment Gateway New feature

Aspenware now supports Apple Pay, Google Pay, and PayPal for resorts using the Windcave payment gateway. To enable this feature, resorts must obtain keys directly from each digital wallet service. Aspenware will help coordinate resort testing, including transactions and refunds using these payment methods. Learn more…

Email Management new feature

The new Email Management feature empowers guests to update and manage their email addresses directly in the My Account experience. Now, when customers update their email address on the Commerce platform, their email profile is automatically updated in RTP as well. This reduces the burden on resorts and ensures consistency, so changes to one email address automatically apply to both systems. Learn more…


Product Detail Page Updates

First Available Date - Cloud UI Full Page Pricing Calendar

The Cloud UI Full Page Pricing Calendar now defaults to the first available month for each product, a feature previously only available on the Cloud UI PDP. Guests no longer need to cycle through months to find the first available date, as product calendars now automatically display the month with the first available date. Additionally, because the calendar now defaults correctly, there is no longer a need to use the cutoff days workaround when putting a product on sale before it is available.

Legacy PDP Back Button Issue

An issue where the incorrect product name displayed when a guest selected the browser's "back" button to navigate from a Legacy PDP to the Legacy Pricing Calendar has been fixed.

Attribute Title Display (Legacy and Cloud UI)

An issue in Cloud UI and Legacy PDPs where attribute titles containing numbers were misinterpreted as dates, causing incorrect display in cart chips, checkout, and cart notices has been resolved.

Payment Plan Products for AUS and NZ - Now Supported!

Payment Plan products for AUS and NZ showing the correct date display formatting are now supported for Cloud UI. The date format in payment schedule modal is now corrected.

Pricing Tiers and Inventory Thresholds (Cloud UI)

If a product with pricing tiers had incorrect configuration such as the calendar template was added to the product to display inventory scarcity, but didn’t have inventory defined, the color coding would unnecessarily trigger based on tier count. This has been resolved so inventory thresholds being met are the only thing that trigger yellow color coding.

Dynamic Pricing Retrieval performance improvement

Retrieval has been optimized to query only dates with pricing, instead of all season dates. This update reduces PDP load times by up to 2.5 seconds for year-round shops, delivering a 1200% performance improvement.

Improved Dynamic Pricing Behavior for Override Scenarios

The handling of dynamically priced products has been improved to ensure that dates with a defined base price but no override windows are not shown as available in Cloud UI. In cases where an override window is defined but lacks pricing, the system will now ignore the unpriced window and move to the next valid override window with pricing. These updates help prevent confusion by ensuring only valid, priced options are displayed. Overall, the changes enhance the reliability and clarity of dynamic pricing behavior in the system.

Enhanced Messaging for Hidden Radio Button Dates

We’ve added clearer messaging for products with hidden radio button date controls and no future availability. When no future dates are available, the message "No dates are available for your selection" will appear in the item summary (productattributes.nodatesavailable setting). For products requiring additional selection, the message only appears after a variant with no availability is set, improving clarity and user experience.

Horizontal Scroll on Android - Button Chip Selector

We’ve fixed an issue occurring on Android devices where horizontal scroll for Button Chip selector was not working and scrolled the entire screen to the side.

Mobile Cloud PDP Header Scroll Behavior

The Cloud PDP header on mobile now becomes transparent when scrolled to the top, improving the design and user experience. As users scroll down, the header will display the background and text colors consistent with the overall shop navigation. This update enhances visual consistency and user interface cohesion.

Inventory Pool Dates on PDP

An issue has been resolved around incorrect inventory pool dates showing on the PDP due to changed RTP setup data. This was occurring if an order was completed in Aspenware containing an inventory pool product that was then changed in RTP before the order was processed.

Cross-sell Lightbox and the Date Picker

Fixed an issue in the legacy cross-sell lightbox where the URL format caused the date picker on the cross-sell product PDP to be unusable. Now, if the trigger product and cross-sell product share a start date attribute and the date is available on the cross-sell product, the selected date will be defaulted when navigating to the cross-sell product after adding the trigger product to the cart.

Product-Level Discounts on Attributed Add-ons

Product-level discounts can now be applied to attributed add-ons. See Discounts for more information.

Enhanced Add-to-Cart Validations

We’ve strengthened backend validations for the add-to-cart process to ensure pricing accuracy and consistency. These improvements prevent unintended price modifications under specific conditions.


Site Navigation & Category Updates

Improved Mobile UI Navigation Visibility (Cloud UI)

An issue was resolved on mobile Cloud UI pages where the back navigation arrow was hard to see when the customizable header text color was set to white. The mobile PDP header now consistently displays a white circle with black text, a white product name, and a white cart logo in its transparent state. When scrolled, the header inherits the defined styles from the Theme Designer.

Mobile Navigation and Legacy PDP

The mobile navigation has been improved for better legibility and a smoother user experience. A fix has been applied to resolve overlapping elements on the Legacy PDP when the image slider is disabled. These changes contribute to a more streamlined and functional layout.

Loading Icon when Switching Categories

Made improvements to the loading icon that appears when switching categories. Rather than the loader appearing in the center of the entire page it now appears in the middle of the window so that if the page is larger than the window, the loader is visible to the user.

Resolved Category Display Issue After Cache Clear

An issue where the first visitor to a valid category after an admin cleared the shop cache might encounter a "Category Not Found" error, even though the category contained products has been addressed. Now, legitimate categories load and display correctly, regardless of cache clearing. This improvement ensures a consistent browsing experience for users.

Improved Performance of the GetCategories API Performance improvement

The GetCategories API, which is an API used to load a list of categories in the Cloud Navigation menu and some shopping pages, is now more resilient and performant. This update improves stability and performance for the PLPs.


Checkout Updates

Media Cards

Aspenware has streamlined the design of the media cards by removing thumbnail images. According to data analytics and user research, these images result in unnecessary distraction and dead clicks on the media page.

Media Step A_B Tests - Frame 1.jpg

 

Assignment Page Enhancements for Manage Your Group Members

Aspenware has added new enhancements for managing group members / adding family members and improved mobile group member selection, ensuring proper display. Additional fixes include resolving issues with duplicate group member names, future birth dates, and tab order for non-US/CA date formats. Learn more…

Tax Calculation Updates

Tax for both retail (based on shipping) and non-retail (no shipping) should charge tax based on the configuration. If no shipping address is provided for the non-retail items, the default tax address should be used. Tax amounts throughout checkout should be the same unless the product unless the product requires shipping and is taxed based on shipping address, and the shipping address is configured for a different rate.

Multiple Payment Plan Updates

An issue has been resolved in which resorts using either the FreedomPay or Heartland payment gateway found that users were unable to update payment for multiple payment plans at once. Now guests can update their card across multiple payment plans by using the checkboxes to select each plan then selecting the “Update Credit Card” option.


My Account Updates

My Account Updates

Several updates have been made to the My Account feature, enhancing everything from voucher display to payment method and communication preferences. These improvements provide a more streamlined and user-friendly experience. Learn more…

Bulk Payment Plan Updates

Updating payment for multiple payment plans in My Account simultaneously is now supported for all payment providers.

Family Sync with Identity v3

We've updated the family sync upon login with Identity v3 to improve performance for accounts that have larger families.


And more…

Arrive Parking

When an Arrive Parking product was added to the cart, the price from the external pricing API was not being used as the product price. These orders were also failing in the order queue. Arrive Parking products now add to cart at the correct price and successfully process through the order queue.

Communications Preferences Fix

We’ve corrected an issue where communications preferences weren’t being saved correctly in RTP. Previously if you opted in or out of email, it was updating it for all communications preferences like mail, phone, etc.

Credit Card Expiration Handling Fix

Aspenware has fixed an issue wherein resort admins were unable to charge a saved credit card during the month of expiration. Now, when a customer checks out and a credit card is stored, Aspenware stores the credit card expiration data as the last day of the month. As a result, the credit card may be charged up until the last day of the month of expiration.

Print at Home Emails

Aspenware has resolved an issue where the component name rather than the product name would show on the Print At Home email. Now, the product name shows in the table displaying print at home items.

Alerting for CustomerID with no ContactID in Order Processing

Aspenware has added alerting to our internal alert system so that we will know in realtime when an order is stuck in processing with a CustomerID that is not linked to a ContactID. This allows us to both troubleshoot the issue and determine its prevalence and severity.

Vue3 Upgrade performance improvement

Vue 2, the Javascript framework used by our Cloud UI, has reached end of life and is no longer receiving updates and security patches. To mitigate risk, keep up with browser version support, and ensure platform stability, we have upgraded the Cloud UI to use Vue 3 (more info). Vue 3 also offers enhanced performance, greater reliability, easier maintenance, and faster development.

Google Analytics Enhancements exciting updates

Aspenware has introduced significant updates to enhance Google Analytics 4 (GA4) tracking, providing greater granularity, reliability, and actionable insights. New features include variant name reporting, checkout start tracking, Aspenware Cloud version tracking, and detailed add-on and payment method tracking. These improvements ensure accurate data capture throughout the customer journey, resolving prior inconsistencies and empowering resorts with precise analytics for better decision-making. Learn more…

Theme Designer Updates

Aspenware has enhanced Theme Designer with new customization options to improve visual clarity and flexibility. Resorts can now adjust the "previous step" text color for better readability on dark backgrounds and customize the sign-in/sign-out link styling independently from the sidebar navigation. Additional updates include improved customization for alerts, snack bar errors, and PDPs, enabling resorts to tailor their interface with support from Aspenware Customer Success. Learn more…

API Endpoints Enhanced Security

We’ve added additional logic to endpoints that query contacts in order to filter out null/empty household ID values.

Aspenware Admin

Aspenware Admin updates enhance functionality, performance, and usability for administrators. Learn more…

New Admin Page for Barcode or QR Code Scanning

Aspenware has added a new admin page for barcode and QR code scanning, also known as Tec-it URLs. The new change will allow customers to modify the display parameters of these scan codes when using the following tokens: Order.OrderItemQRCode, Order.Barcodes, Order.EntitlementsQRCodes. Learn more…


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
June 6, 2024 - Cloud UI 1.6.1, Commerce 3.5.1, and Unity 3.46
June 6, 2024 - Cloud UI 1.6.1, Commerce 3.5.1, and Unity 3.46
More like this
NEW Cloud UI: Dynamically-Priced Add-Ons
NEW Cloud UI: Dynamically-Priced Add-Ons
Read with this
February 22, 2024 - Commerce 3.3.3
February 22, 2024 - Commerce 3.3.3
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
Aspenware Cloud Features and Enhancements
Aspenware Cloud Features and Enhancements
More like this