Note: For Infosys Equinox Commerce Release Notes, see here.
.

The following new features have been implemented as part of Ultrastore for Business to Customer (B2C), Business to Business (B2B), and Business to Business to Customer (B2B2C) business types:

Authentication Page

The following new features have been implemented as part of Authentication to: 

  • Sign in to Ultrastore using an email or phone number.
  • Successful login takes the user to the home page.
  • Create a new account using security questions. 
  • Allow users to reset their password using the link or answering the security question using “Forgot Password” option.
  • Error messages are displayed for appropriate error scenarios.

Search

The following new features have been implemented as part of Search to:

  • Display the suggested products, recent search, and “Did You Mean” sections in the search results overlay. 
  • Enhance the search results and Product Listing Page (PLP) by having dynamic filters along with the “Reset” option.  
  • Display the search panels when the user clicks on the search bar in the top navigation.
  • Whenever the user enters a search term, a listing of search results with the product name, SKU name, description, and categories retrieved from the enterprise catalog matching the keyword search appears.

PLP 

The following new features have been implemented as part of PLP:

  • Displays the navigation nodes in the PLP.
  • Handles various hovering effects for the product cell.
  • Hovering on the product cell displays the various color variant thumbnails.
  • Ability to automatically play a video when the user hovers on the product cell.
  • The quick view option allows you to quickly view the products on the PLP page, choose your preferred variant, and add the item to your cart.
  • View the PLP of a specific category via the Merchandising dynamic template 2, 3, 4, 5, 6.
  • New creatives are implemented on the PLP, PDP, and mini cart. 
  • Sort by option has been integrated functionally; the various sort by options is:
    • Featured or Top Sellers: Sort by featured product first in the product lists available in PLP.
    • Price: Low to High; sort by lowest price first to highest; the product lists are available in PLP.
    • Price: High to Low; sort by highest price first to lowest in the product lists available in PLP.
    • A-Z: Sort by product name with A-Z in the product lists available in PLP.
    • Z-A: Sort by product name with Z-A in the product lists available in PLP.

PDP 

The following new features have been implemented as part of PDP: 

  • The product image zoom option for full image preview has been introduced to enhance the PDP.
  • Handles the fixed bundle and dynamic products by displaying the bundle product name, price, rating, and primary image.
  • Displays the dynamic product description data from the enterprise for the specific product.
  • Displays the dynamic product specification data from the enterprise for the specific product.
  • Displays the dynamic upsell and cross-sell data from the enterprise for the specific product.
  • When the user clicks on either of the fixed bundle products or dynamic products, it redirects to their PDP.
  • Ability to write a review by the logged-in user via PDP.
  • Ability to share the product information from the PLP via the share icon.
  • Update the quantity of the products in the PDP and cart page using the +/- icons.

Cart Page

The following new features have been implemented as part of the Cart page: 

  • The “micro-interactions” have been enabled.
  • Displays the discounted price instead of the original item price on the cart page, checkout page, order confirmation page, my orders page, and view orders page.
  • Supports the “Save for later” feature for both registered and guest users.
  • The mini cart in the top nav has been introduced as a mimic of the cart page.

Checkout Page

The following new features have been implemented as part of the Checkout page to: 

  • Load the correct checkout page by loading the correct information from the cart.
  • Save the recipient details for the specific cart.
  • Display the correct shipping options and the respective shipping amount. When the user selects a shipping option, that option’s price is displayed.
  • Display the default payment option, where the user can enter the payment details.
  • Capture and display the billing addresses that are different from shipping addresses in the checkout, order confirmation, and order details pages and email the captured address. 
  • Edit the delivery address on the checkout page and tag an address as the default address.
  • Capture the first and last name in the billing address during the checkout process and display that information in the order confirmation or my orders page.
  • Confirms the order when the user clicks on the Checkout button.
  • Track the order as a guest user.
  • Enable the one-page checkout.
  • Ship to multiple addresses at an item level from the checkout page.
  • Displays the Terms and Conditions blocks (T&C) and Checkout option.

My Account Page

The following new features have been implemented as part of My Account page to: 

  • Load the My Account page with the menu card and left-side navigation.
  • View the list of orders by clicking the “My Order Summary” option.
  • View the details of the selected order by clicking the “View Order” option
  • Return the order via my order history page.
  • Cancel my order.
  • Incorporate the edit functionality in the “Manage subscription” page.
  • Display a message when the current month’s subscription is processed on the “Manage subscription” page.
  • Enable the preference subscription in the B2C store.

My Orders 

The following new features have been implemented as part of the My Orders: 

  • Users can access My Order’s summary page from My Account’s left-side navigation or menu cards.
  • The Back button from the My Order Summary page allows the user to navigate to the My Account page.
  • The Back button from the My Order details page takes the user to the My Order’s summary page.
  • Displays the list of orders, search, and filter options.
  • Clicking on a specific order from the My Order’s summary page navigates to the order details page.
  • Print an invoice for an existing order.
  • Reorder an existing order.
  • Handle all the orders, irrespective of their product types.
  • Handle GDPR compliance in the Privacy Settings page.
  • Update the account overview, change email, change password, and handle security questions from my details section.
  • Return the order.
  • Cancel my order.
  • Handle multiple addresses and shipment methods in order confirmation, view order section and order confirmation mail.

Order Confirmation

  • Once a user checks out the cart successfully, they are navigated to the order confirmation page, where they can view the items purchased along with the details of the cost, shipment, and payment details.
  • Ability to navigate to the My Order Summary page from My Account.
  • My Order Summary page triggers the order confirmation mail when checkout is successful.
  • Displays the details of the promo code on the order confirmation page and email when the promo code is applied.

Compare Products

The following new feature has been implemented as part of Compare Products:

  • Products of the same category can be compared on the “Compare Product” page.

Favorites

The following new features have been implemented as part of the Favorites to:

  • Handle the favorites feature for registered and guest users.

App Integration

The following new features have been implemented as part of the App Integration:

  • Braintree, CyberSource payment apps have been integrated with various cards and GPay payment methods to.
    • Display the payment method on the checkout page.
    • Handle the payment cancellation and refund process.
  • Integration of payment app impacts my order history, subscription flows, loyalty flows, and my payment flows.
  • Integration of shipment app impacts the checkout page and subscription flows

Loyalty

The following new features have been implemented as part of the Loyalty to:

  • Display the loyalty points earned for an order on the cart page, checkout page, order confirmation page, and order detail pages.
  • View the total loyalty points in the dashboard.
  • View the loyalty transaction history.
  • opt in for the loyalty reward program on the sign-up page.
  • opt out of the loyalty reward program in my loyalty dashboard.
  • Loyalty points can be redeemed on the checkout page.
  • Display the loyalty reward programs in the Loyalty tab. 
  • Display only the store credit in the “Store Credit” tab.
  • Manage “Loyalty as payment” in the enterprise admin and handle this payment via the storefront.
  • My store credit value has been availed in the checkout process.

Promotions and Pricing

The following new features have been implemented as part of Promotion and Pricing:

  • Displays the discounted price instead of the original item price on the cart page, checkout page, order confirmation page, my orders page, and view orders page.
  • Introduced the Gift With Purchase [GWP] promotion capability in cart, checkout, order confirmation, order confirmation email, my orders, and view order detail pages.

Wishlist

The following new features have been implemented as part of the Wishlist:

  • Ability to support the Wishlist (list) feature only for the registered users to add products to the list in the PDP. 

AI Use Cases

The following new features have been implemented as part of the AI Use Cases:

  • Enhance Ratings and Reviews
    • Review summarization in the Ratings and Reviews block.
    • View the keywords and filter the reviews based on the keywords.
  • Question and Answer
    • Introduced a new section for Question and Answer in PDP 
    • Ability to post a Questionnaire. 
    • Ability to post an answer. 
  • Ability to perform semantic search in the Ultrastore.
  • Ability to perform personalized searches by the logged-in users.

Subscription

The following new features have been implemented as part of Subscription to:

  • Purchase a subscription order via PDP, which allows to complete the first subscription order on the date selected by the storefront user, based on the chosen subscription option. 
  • View my subscription orders on the “My orders” page, based on which the storefront user can distinguish my subscription order from one-time orders. 
  • View my subscription details on the “My subscription” page.
  • Subscribe via the “Create a new subscription and buy later” option in the PDP.
  • Subscribe to all product types, excluding collections.
  • Manage (edit or update) the subscriptions via the subscription dashboard.
  • Incorporate the edit functionality in the manage subscription page. 
  • Display a message when the current month’s subscription is processed on the “Manage subscription” page.
  • Enable the preference subscription in the B2C store.
  • Handle different alert messages on the manage subscription page.
  • Display a message when the current month’s subscription is processed on the “Manage subscription” page.
  • Create a subscription in PDP using the preference subscription configuration.
  • Subscribe for another product by the users with active preference subscription.
  • Manage subscription page for preference subscription users. 

My Payments

The following new features have been implemented as part of My Payments to:

  • Add and save payment details on the checkout page.
  • View a new payment block under my account section.
  • Add and save the payment details.
  • View the list of saved payments.
  • Edit a payment method.
  • Tag a payment method as a favorite. 
  • Delete a payment method. 
  • Use the saved payments on the checkout page.

B2B

The following new features have been implemented as part of my account for a Buyer User:

      • access menus such as my profile, address book, and so on from the dashboard.
      • modify the cost center on the checkout page.
  • The following new features have been implemented as part of my account for a Buyer Admin:
    • Authentication Page
      • register for my account and sign in to view the products.
      • handle a sign-up page for the B2B users where the user can sign in using valid login credentials.
      • send an invitation to the Buyer User via email.
    • Dashboard
      • access my account dashboard and view the count of cost centers, teams, and users invited.
    • Create Cost Centre Page
      • Create one or more cost centers with required details such as name, budget, start date, end date, and description.
      • Provide more than one budget for different time-duration within a cost center.  
    • Cost Centers list Page
      • View the list of cost centers created by the Buyer Admin. 
      • Search for a cost center using ID or name. 
      • Filter the data using status.  
    • Create Team Page
      • create one or more teams with a valid name and description.
      • map a cost center to the team.
      • modify the team details.
    • Teams list Page
      • View the list of teams created by the Buyer Admin.
      • Search for a cost center using ID or name.
      • Filter the data using status or cost centers.
    • User Management
      • create a new user by providing the first name, last name, and email address.  
      • map the user to a team.  
    • View the list of users created by the Buyer Admin in the users’ page.
    • Display the contract details that are configured by the Buyer Admin in the Contract page.
    • Display the organizational details and organizational address that are entered by the user during the registration process in the “Organization Details” page.
    • View the user’s buyer subscription details in the Subscription page under the Subscription tab.
    • Display the user’s order details in the “Your Orders” page in the order history.
  • The following new features have been implemented as part of my account for a Buyer Admin and Buyer User:
    • Handle multiple subscriptions.
    • Handle multiple payment options
    • Ability to buy products based on each SKU combination by specifying SKU quantity.
    • Consider each SKU combination to quantity and display each SKU as an item in the mini cart.
  • The following new features have been implemented as part of cost center mapping in the cart for both Buyer Admin and Buyer Users:
    • Map a user to multiple cost centers. 
    • View all the mapped cost centers on the Cart page. 
  • The following new features have been implemented as part of cost center mapping in the checkout for a Buyer Admin: 
    • Handle multiple payment options.
    • View the cost center on the checkout page.
    • Handle subscriptions for multiple items in the PDP page to the cart page for both preference and multiple subscription types.

B2B2C

The following new features have been implemented as part of the B2B2C store in Ultrastore to:

  • Enable the b2b2c login in the storefront.
  • Handle different account types such as Retail Customers, Brand Affiliates, and Preferred Customers/Members during registration and sign-up.
  • Enable the guest user checkout journey.
  • Have an authentication facility for business admins and members.
  • Have cart functionalities for business admin and members.
  • Have the Wishlist functionality for business admins and members.
  • Have the checkout flow for business admins and members.
  • Ability for a business administrator to activate loyalty for members. It enables the members of that business administrator to view loyalty points at the account level.
  • Have preferences and multiple subscriptions for business admins and members.
  • Handle cost center for business admins and members.
  • Manage the master catalog and pricing for business admins and members.
  • Handle my account for business admin.
  • Handle my account for members.
  • Ability of the business admin to view the list of users the admin has created in list view.

ADA, SEO, MUI, Ease of Use

  • Complied with the ADA/WCGA 2.2 compliance on the home page, marketing page, authentication, PLP, PDP, and search results pages.
  • Complied with the MUI compliance on colors and typography used in the Ultrastore theme.
  • Added SEO tag configurations in dynamic and static pages of Ultrastore.
  • Assessed Security and Performance issues and fixed the issues across the Ultrastore site.

Revision History
2024-05-07 | Doc Team – Content added.