Release notes for Modern POS Version 8.9.1

Release notes for Modern POS Version 8.9.1, including feature enhancements, bug fixes, and open issues.

Overview

This release supersedes all of the previous releases. The exact release version is 8.9.1 r24884. The prior production release is Release notes for Modern POS Version 8.8.1.

Feature Enhancements

Bug Fixes

  • Cart
    • Prevent switching the fulfillment toggle for special items.
    • Re-enable checkout button if policy approval window closed.
    • Product cell ”Promo Applied” text missing when a promotion is applied on NOF items.
    • Shipping Domestic Order item missing on Order Details Screen
    • When cart has mixed cart items, show the correct online product cell instead of cart details.
    • Do not allow alteration items to have fulfillment type: ship to home, try at store, ship to store.
    • Allow placing orders when there is a $0.00 transaction discount.
    • Register information not appearing on iPhone below cart summary.
  • Customer Search
    • Navigating between the customer search and customer profile layouts will retain the initial customer search results.
    • Proceed to tendering during checkout flow if customer is selected via customer search layout
  • Product Display Page
    • When selecting different variant products, the correct Add On SKU will be surfaced.
  • Terminal Gift Card
    • On gift card scan, the enter gift card amount field will maintain the correct amount.
    • When the card reader topology is 1:N, perform correct gift card action after pairing.
  • Returns
    • Do not open cash drawer when gift card is selected as return tender.
    • Tax amount not showing properly while selecting/scanning products in no receipt returns.
  • Login
    • When 'firstLoginPasswordReset' is enabled and reset password layout is configured, prompt user for password reset on login via launch screen.
  • Receipts
    • Improved error messaging when an error occurs while printing receipts.
  • Order History
    • When adding a new empty note to an order with an existing note will be populated with the text of the existing note.
  • Promotions
    • Display correct error message when applying 2 fixed price promotions which are eligible for the same products
  • Crashes
    • Prevent crashes when loading custom layout view.
    • Prevent crashes related to displaying a date.

Open Issues

  • Return
    • If ":ps_o_tax_name" PSTag is configured in an exchange receipt, it will not be replaced with a value. (#41884)
    • Modifying the return quantity of an exchange does not update the quantity value in the cart line item. (#40800)
  • Cart
    • Entered Shipping address populates billing address even when "Billing address is same as Shipping" toggle is disabled. (#42290)
    • Selected Shipping method will reset if a customer is logged in and another item(item with any fulfillment type i.e. In Store or Pickup Later) is added in the cart. (#41003)
    • In suspended cart and quotes lookup screen does not pre-populate the filter popup with the default current store current day filter parameters.(#42366)
    • User is prompted to "Scan product to be deleted“ when deleting an item that was added to cart via EPC scan when there is another item with same variant in cart. (#42473)
  • Cycle Count
    • Missing Product Detail in 'Input the Quantity' popup while scanning products for cycle count (#42280)
  • UI
    • Alignment for fulfillment type drop down selector is skewed on iPhone X. (#42270)
    • When adding products via PDP with non-in-store fulfillment type the cart icon does not increment the product count. (#42412)
  • Receipts
    • In exchange flow, transaction receipt is printed when gift receipt option is selected. (#41885)
  • Suspended Carts and Quotes lookup
    • When clearing the value entered in storeId field, the registerId field is being cleared, but the user can still select a registerId from the previous search query. (#42608)
    • When opening a the store/date filter screen, changing the storeId or dateRange and then cancel the query, when coming back to the filter screen, the filter screen shows the modified values instead of the current query. (#42608)
    • When performing a search based on a particular filter and then open a different filter screen and then canceling, the criteria for the current search is being cleared from the filter. (#42608)