/
Commerce 3.7 / Cloud UI 2.0: Aspenware Admin

Commerce 3.7 / Cloud UI 2.0: Aspenware Admin

Several updates have been made to enhance the functionality and usability of the Aspenware Commerce Admin. These improvements address authentication security, optimize performance, fix visual and processing issues, and ensure proper date formatting for specific language cultures. Key updates include:

Multi-Factor Authentication (MFA) Re-authentication

An issue has been resolved where admin users were not prompted to re-authenticate with an MFA code when accessing certain areas of Aspenware Commerce Admin.

Bulk Attribute Combinations

We’ve added safeguards to limit the number of attribute combinations that can be bulk-generated in production environments, ensuring better performance and stability.

The new limits prevent excessively large combinations, such as scenarios with hundreds or thousands of attribute values, which could negatively impact performance.

  • Example:
    If you have 3 required attributes with 4, 3, and 2 possible values respectively, the total number of combinations is:
    4×3×2=24

Example Handling Conditional and Non-Required Attributes:
These limits become less straightforward when a product includes conditional or non-required attributes. In these cases, fewer combinations may be generated than suggested by the formula above.

To calculate combinations for optional attributes, consider this example of a meal with 3 optional courses (attributes):

  • Optional Attribute 1: Appetizers (2 options)

    • Garlic Bread

    • Bruschetta

  • Optional Attribute 2: Main Course (3 options)

    • Pasta Entree

    • Fish Entree

    • Steak Entree

  • Optional Attribute 3: Dessert (2 options)

    • Ice Cream

    • Chocolate Cake

If users can pick any number of courses, you must account for all combinations, from selecting 1 course to all 3 courses.

Calculation:

(2+1)×(3+1)×(2+1)−1=3×4×3−1=36−1=35(2 + 1) \times (3 + 1) \times (2 + 1) - 1 = 3 \times 4 \times 3 - 1 = 36 - 1 = 35(2+1)×(3+1)×(2+1)−1=3×4×3−1=36−1=35

Thus, there are 35 possible meal combinations when considering different options for each course.

Attribute Value Handling

The handling of attribute values containing numbers to ensure correct processing has been improved.

Payment Plans Table Display

A visual issue in the Admin > Payment Plans > Enrollments table has been fixed where the “has failed payments” label and toggle were displayed twice; the duplicate has been removed.

Date Formatting in Waivers

Corrected an issue where resorts using the ENG-AUS language culture were not seeing the proper date formatting in the Admin > Waivers > Edit tool, which could prevent waiver forms from saving unless dates were manually typed. The date-picker tool now displays the correct format for ENG-AUS language culture.


Related content

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)
More like this
Commerce 3.7 / Cloud UI 2.0: My Account Updates
Commerce 3.7 / Cloud UI 2.0: My Account Updates
Read with this
Overview: Product Attributes
Overview: Product Attributes
More like this
NEW Cloud UI: Dynamically-Priced Add-Ons
NEW Cloud UI: Dynamically-Priced Add-Ons
Read with this
Using Aspenware Conditional Attributes to Build Packages: A Case Study from Treble Cone/Cardrona
Using Aspenware Conditional Attributes to Build Packages: A Case Study from Treble Cone/Cardrona
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