Release Date: 3/19/24
Current Releases (as of 3/19/24) | ||||||
---|---|---|---|---|---|---|
Cloud UI | Commerce | Identity v3 (Auth0) | Identity (Legacy) | Unity | Arrival | Resort Tools |
1.5 | 3.4 | 3.45 |
Cloud UI 1.5 Release Notes |
---|
Enhancements
Time-based Activities Now Available for Cloud UI PDP
Time-based activities products can now be sold using the new and improved Cloud UI PDP interface, allowing more product types to take advantage of our improved PDP.
New Button Group Control Type for Cloud UI PDP
The button group control type is now available for the Cloud UI PDP. This modernized selection element enables guests to see various attribute value options without having to scroll or click into a dropdown, enabling enabling quick and easy decision making. The button groups can be configured vertically or horizontally depending on the type of attribute. See the Cloud UI PDP Config Guide for more information.
This new control type offers many benefits, including:
Options are presented in a simplified and visually digestible format that enables users to swiftly evaluate choices, thus reducing decision complexity and minimizes buyer fatigue
Touch targets are larger than traditional radio buttons, enhancing the user experience particularly for mobile users
Visually appealing design with intuitive left-to-right scrolling (horizontal chips)
Responsive web design automatically positions horizontal chips in a stacked grid on larger displays
Efficient use of vertical space with the option for including helpful content to aid decision-making (vertical chips)
Display Format for Button Groups:
By default, a horizontal button group will be displayed. However, the display format will switch to a vertical group under the following conditions:
If there are 3 or fewer values in the group and at least one value exceeds the maximum width of 7 characters.
If any attribute value in the group has an associated add-on price.
If any attribute value in the group contains a pipe character “|”.
Aspenware recommends using this feature over Radio Lists and Dropdown Lists. Exceptions may apply for certain products.
Please note: Icon images do not work with button groups
Enhanced Hover States
Updated hover states to provide a consistent experience across all control types, accompanied by a change in hover outline color from blue to a neutral grey to mitigate potential conflicts with resort branding.
Drop-down Calendar Placeholder Text
Drop-down calendars on the PDP with no selected date value, will now display "mm/dd/yyyy" for US language and will display as "dd/mm/yyyy" for AU, NZ, or CA, languages. Previously the text prompt field in Admin needed to be defined with this value.
Cloud UI Item Summary Modal Inventory Display
Available inventory on the Cloud UI's item summary modal now utilizes the same colors as those used on the PDP calendar, ensuring visual consistency across the platform.
Non-Preselected Drop Down Attributes
Cloud UI PDP drop-down fields with no pre-selected values will now display text from the Text Prompt. If no text prompt value or pre-selected attribute value is defined, the attribute name will display.
Cloud UI Product Not Found Page
When users encounter unreachable Cloud UI product URLs, a "Product Not Found" page now appears, allowing users to click back to shopping.
This error page utilizes customizable Language Strings including:
Resource Name | Default Text | Location |
---|---|---|
publicui.errors.productnotfound | Product Not Found | |
publicui.errors.productnotfoundprompt | We're sorry you can't find what you're looking for. Let's get you back on track... | |
publicui.errorpage.action | Continue Shopping | |
publicui.errorpage.defaulttitle | An error occurred | Displays in place of the “Product Not Found” text when an error causes a page to fail to load. |
Resolved Issues
Cloud UI Pricing Calendar Improvements
Fixed issue where selecting the current date on Cloud UI’s large pricing calendar did not always carry over to the PDP.
The title on the Cloud UI pricing calendar now adopts the resort's header font as defined in the theme designer tool, ensuring visual consistency across the platform.
Increased padding between dropdowns for products utilizing the pricing calendar with multiple attributes, enhancing visual separation and improving the mobile touch experience.
On mobile devices, products utilizing the large pricing calendar will now navigate users from the Product Detail Page (PDP) to the large calendar when they click the back button in the mobile header, aligning with expected user flow based on usability research
Attributed Add-On Selection
Fixed issue where attributed add-on selections using radio button or button chip control types were not persisting after changing options away from the default selection in the Cloud UI.
Note: This works for checkbox control type attributed add ons in 1.4.1, but was broken for radio button attributed add ons.
Commerce 3.4 Release Notes |
---|
Enhancements
Redirection Back to PDP After Login
Previously, if a customer was on a product detail page and selected to login, they would be redirected back to the default category, requiring them to re-navigate to “find their place.” Now, if a user selects to log in through Identity while on a PDP, the user is returned back to that product detail page.
Continue Shopping Link
For resorts using a full-page cart (unlocked when Commerce Site Nav is enabled), a link allowing users to Continue Shopping, linking back to the default category, is visible under the checkout button. This link uses resort’s body font and can be set to force caps or not.
The language string, shoppingcart.continueshopping, can be used to customize the text on the link.
New Language Strings for Category Not Found
When linking into invalid category URLs or category URLs that have been unpublished on the shop, rather than just loading a white screen with no products, a category not found page or a product not found page will appear that enables users to click back to shopping.
This category page leverages the following new customizable Language Strings:
Resource Name | Default Text | Location |
---|---|---|
aspenware.commerce.errors. categorynotfound | Category Not Found | Category Not Found Page when linking to an invalid or unpublished category URL |
aspenware.commerce.errors.productnotfound | Product Not Found | Product Not Found Page when linking to an invalid or unpublished product |
aspenware.commerce.errors.returntostore | Return to Store | Text that accompanies the link to return to the store |
New Setting for Promotional Product Tiles
Introduced option for resorts to toggle on/off pricing display on Related products and Cross-Sell product tiles store-wide with the new setting aspenwarecommercesettings.hidepricingonpromotionalproducttiles.
When set to true, prices are hidden on these tiles across Legacy and Cloud UI Product Detail Pages (PDPs)
When set to false, prices remain visible.
Admin users are advised to review Meta title on the Related products, as the Meta title will always display on these tiles even when hiding the price.
Spacing has been added between the meta text and the price on related product tiles using this setting.
Setting Value | Image Example Cloud UI | Image Example Legacy UI |
---|---|---|
True | ||
False |
Enhanced Performance for Page Loads
Enhanced performance by eliminating unnecessary dynamic pricing data retrieval on page loads where it is not required.
Resort Charge with Heartland
Resolved issues with adding AMEX cards for resort charges when using Heartland Payment Provider by adding zip code verification to ensure proper validation during transaction processing.
Resolved Issues
Payment Plan Modal
Previously, some users experienced the Payment Plan modal appearing behind essential elements such as drop-downs, banners, and breadcrumbs. Now, users can seamlessly access and interact with the Payment Plan modal without any interference from other on-screen elements.
Health Check Optimization
Resolved an issue with our internal health checks in order to improve memory optimization.
Base Price Configuration
Fixed an issue where, when base price is not configured, products configured with tiered pricing using dynamic pricing would incorrectly display a savings percentage (based on the difference between tiered price and list price) on both the legacy and new Cloud UI Pricing. Savings percentage will now display only if a base price is configured, aligning with intended behavior.
Resolved an issue where, when base price is not configured, override prices from attribute combinations tables were incorrectly displayed as maximum prices for dynamically priced products. Now, only the base price is shown as the comparative saving price for dynamically priced products, and if no base price is available for a selected date and variant, no savings display will appear in the item summary or cart notice.
Multi-store support for Cloud UI pages
Multi-store configurations are now supported with Cloud UI pages. Previously the footers were not properly filtering per store when on Cloud UI pages and all footers were displaying. Now, only the footer for the selected store is visible.
Order Failures with Order Total Discounts
Resolved issue causing order failures when applying order total discounts to orders containing taxed products; discounts can now be successfully applied without disruption.
Attribute Add-On Selection Logic
Resolved issue where attributed add-ons remained selected and added to cart even when no longer valid for the selected variant or visibly selected for the user due to conditional attribute values; selections now properly respect conditional rules.
Visibility and Stability for Preselected Attributes
Resolved issue where preselected attributes within the "Add On/Upgrade your experience" box didn't always remain preselected; now, preselected attribute values remain visible and available for selection on Product Detail Pages (PDP) when applicable.
Conditional Attribute Display
Conditional attributes containing [Add On] in their text prompts now reliably display as intended.
Commerce Site Navigation Improvements (Cloud only)
Resolved issue in certain themes where enabling the new Commerce Site Navigation caused overlap between the "dynamic box" and the product image on product voucher Product Detail Pages (PDP).
Enhanced consistency and alignment of categories and options in the new Commerce Site Navigation.
Resolved issue where the Cloud menu remained open when clicking back into the category the user was on; now, the menu closes upon selecting any category, whether it is the previously-selected one or not, improving navigation experience on desktop and mobile.
Resolved issue where users would become stuck when navigating to empty subcategories with no active products; users can now navigate away from these "empty subcategories" without encountering any obstacles.
Corrected error preventing navigation to Commerce URLs from various My Account pages when using Commerce Site navigation.
Resolved issue causing the first subcategory name to be cut off on mobile when a root category was associated with 5 or more subcategories, or subcategory names were long; first subcategory name now displays aligned and complete.
GA4 Improvements
Fixed issue where the data layer for add_to_cart and remove_from_cart events were missing value and currency parameters. These events now include the parameters.
Implemented passing of defined currency code from Commerce admin to frontend for eventual population of GA4 data layer.
My Account Improvements
Removed voucher banner from the My Account vouchers page to address unintended display and functionality issues.
Fixed issue where a leading '2' was erroneously appended to phone numbers in RTP when saving changes in My Account. Correct phone numbers are now being saved in RTP.
Optimized loading of My Account for users with large families, reducing delay times previously experienced (up to 10 seconds).
Windcave Improvements
Improved error messaging for declined transactions processed by Windcave; customers will now receive a more specific message: "Payment error: Payment declined. Please verify your details and try again. Contact your bank if the issue persists," aiding in clarity and resolution for guests and resorts.
Fixed issue where some customers using the Windcave payment gateway who received the 3DS challenge, could select the cancel button and still proceed through checkout without completing 3DS. Now, all guests attempting to cancel the 3DS challenge must re-enter their credit card information and complete the challenge before completing checkout.
Addressed rare issue where customers of resorts using the Windcave payment gateway would not be prompted not to retry their payment information until after the checkout complete step when a validation failure occurred. Now, when a failure to validate payment information occurs, the customer is prompted to re-enter within the payment step rather than the complete step.
Credit Card Entry Field Loading with Square
Fixed rare issue where the credit card entry field failed to load for one resort when customer purchased payment plan product using the Square Payment Gateway. The credit card entry field now displays each time the page loads.
Fixed Price Discounts
Resolved issue in versions 3.0 and later where fixed price discounts were not saving correctly. Now all fixed price discounts, including those on $0 down payments for golf reservations (pay at check-in) work as expected.
Resort Charge Waivers
Previously, resorts using Resort Charge waivers with Aspenware Commerce and RTP set to non-US date formats would send the wrong date format find to RTP. This issue has been resolved and resort charge waiver dates are now sent to and stored correctly in RTP according to the language-culture set in Aspenware Commerce and the date format configured in RTP.
Unity 3.45 Release Notes |
---|
Enhancements
New Order Status for Enhanced Troubleshooting
Aspenware introduces a new status in the order queue admin view to better understand and address order issues. Orders that do not successfully process are marked as Failed and allow for the admin to set the order to “ready” status and have the order processor attempt to try to re-process the order. On rare occasions, a failed order set to the “ready” status returns as a “success” despite not having fully processed into RTP. This could lead to guest arrival with an incomplete order and result in confusion for both admins and Aspenware Customer Service trying to address the issue.
Now, if failed orders are retried and and the order does not fully populate in RTP during reprocessing the order will return with a status of “Incomplete” and an error log is included that helps indicate the source of the processing issue. Because these issues usually result in partial orders that must be remediated in RTP, the order no longer gives a false positive and cannot be reprocessed. This should cut down on admin confusion and help with troubleshooting. Report any orders that are in this state to Aspenware so that we can help resolve them.
Note that this setting is available in Commerce 3.4 or later.
For information on all order statuses see Order Statuses on the Customer Hub.
Resolved Issues
Enhanced Unity Compatibility
An update to Unity has been made to allow colons in requests to URLs.
Resort Charge Waivers
Updates to support the Resort Charge Waivers fixed in Commerce 3.4 mentioned above.
Return Process for Products Requiring Shipping
Products requiring shipping but not customer assignment can now be successfully returned via RTP.