Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 57 Next »

Release Date: 3/19/24


Current Releases

(as of 3/15/24)

Cloud UI

Commerce

Identity v3 (Auth0)

Identity (Legacy)

Unity

Arrival

Resort Tools

1.5

3.4

2.34.1

3.45

1.9

3.7

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.

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

revised.png

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.

image-20240319-234926.png

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.

image-20240320-142715.png

image-20240312-211521.png

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.

image-20240312-210430.png

This error page utilizes customizable Language Strings including:

Resource Name

Default Text

Location

publicui.errors.productnotfound

Product Not Found

image-20240313-181931.png

publicui.errors.productnotfoundprompt

We're sorry you can't find what you're looking for. Let's get you back on track...

image-20240313-182000.png

publicui.errorpage.action

Continue Shopping

image-20240313-182440.png

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.

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.
image-20240315-154122.png

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.
image-20240315-154615.png
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

image-20240319-211737.pngimage-20240319-212616.pngimage-20240319-211305.pngimage-20240319-213700.png

False

image-20240319-211705.pngimage-20240319-212544.pngimage-20240319-211416.pngimage-20240319-213624.png

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.
    Note: Aspenware recommends resorts using the Windcave payment gateway test this feature using production credentials and live credit cards when upgrading to this release.

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.

image-20240312-213034.png

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.


  • No labels