9.7.2.0 Release Notes

Release Date:  April 8, 2022 

TABLE OF CONTENTS


Highlights


Release Information


Znode 9.7.2 release includes many new features and enhancements along with some minor bug fixes and important merges from Znode versions 9.6.2.8, and 9.7.1.1.

 

Videos


Znode 9.7.2 Release Webinar Administrator Management Capabilities



Znode 9.7.2 Release Webinar - Buyer Experience Improvements


New Features

  • CardConnect ACH Payment
  • Invoice Management and Payment
  • Saved Items On the Cart Page
  • SMS Notifications Using Twilio
  • Reordering Feature In Admin


Enhancements

  •  Avalara VAT and Import Duty implementation for Pending Orders/Pending Payments
  • Inventory In-Stock Email Subscription
  • Bulk Manage Synonyms (Synonyms Import)
  • Account Users With Administrator Role Accessing Orders And User List
  • Minor Enhancements for the Product Details Page, Product List Page, and Quick View

 

Breaking Changes and Important Points 


Unnecessary Payment Gateways Are Removed From Default Scripts And Admin 

Following unnecessary Payment gateways are removed from the default scripts and the Dev Center >> Payment Method >> Add New / Edit >> Merchant Gateway Settings >> Select a Gateway section:

  • Chase Paymentech 
  • Stripe
  • Worldpay


SMS Notification For Customers

In the current implementation, no additional validations are added for the Phone Number field from where customers' contact details are captured. If a customer enters an incorrect phone number then an SMS notification will not be sent to the respective user. 

Customers (shoppers) would need to add the country code in the same Phone Number field with a specific format, country code validations are not included and no validations will appear if an incorrect country code is entered.
Note: While configuring Twilio for SMS Notifications, a single field for configuring Sender Phone Number is provided, therefore admin user can configure the Phone Number belonging to one country/region only. Therefore additional charges might be applied for sending notifications to customers (shoppers) who belong to other countries/regions.


Inventory In-Stock Email Subscription For Bundle Product 

Stock Notice Email subscription functionality is not implemented for Bundle products.


Hide From Search Feature

Hide from Search attribute is marked as system-defined. It will be visible in the Product Info section for all existing Attribute families and is marked as default for all new families to be created in the future.


Invoice Payment Through Web Store

Provision to make multiple, full, or partial invoice-based payments is introduced in Znode so that project teams can extend this feature based on the 3rd party invoicing software they are planning to use.


Bulk Ordering Variants

An Additional UI for Configurable PDP is provided with this release that supports bulk ordering of variants. In the base product, only four configurable columns are supported, and therefore depending on the information that needs to be displayed in the columns, the page should be further customized.


Bulk Manage Synonym (Synonyms Import)

Synonym code was required while bulk importing synonyms hence a mandatory field Synoymn Code is added in the Marketing >> Site Search >> Search Profile >> Manage Search Profile >> Add New /Edit section,  all new synonyms will have the synonym code and for all existing synonyms, the data in the ID columns are copied to the Synonym Code in the admin application.


Avalara VAT And Import Duty Implementation For (OAB and AR Orders)

Include Shipping In Taxes, Prices Are Inclusive Of Taxes and Calculate Tax On Discounted Price details is saved in the Database while creating of the new order. In case the existing order is to be managed the above-mentioned setting details are not fetched in real-time but fetched from the Database which was saved during the order creation. Also, This company is the importer of record-setting and should always be checked or set to True/On in Avalara, or else the import duty and taxes will not be calculated.


Removed Triggers Section From Search Profile

The triggers section is removed from the Marketing >> Site Search >> Search Profile section from the admin application.


Change Extension Engine to Commerce Connector

The menu label Extension Engine is changed to Commerce Connector in the admin application.


Saved Items On the Cart Page

Customers (shoppers) will now have the capability to save an individual product to a separate section “Saved Items” using the “Save For Later” feature. Only registered users will be able to save products in the Saved Items section and saved items will not be displayed in the admin application. In case of any issues are encountered then the NuGet cache should be cleared and the project should be rebuilt.


Other Breaking Changes

Please refer to this Breaking Changes Document for more information.


New Features


[ZPD-16960] - CardConnect ACH Payment Method Integration

Administration / Shopper Experience

Customers (shoppers) and admin will be able to use the ACH payment method (Card Connect) for placing orders from the web store and admin application. The integration is done using an iframe which reduces Znode's dependency to process the payment details.

Important: No payment details (which require the application to be PCI compliant) is

saved in Znode.



[ZPD-17149] - Invoice Payment Through Web Store

Administration / Shopper Experience

Provision to make multiple, full, or partial invoice-based payments are introduced in Znode so that project teams can extend this feature based on the 3rd party invoicing software they are planning to use. This feature will allow customers (shoppers) to make payments for invoices for those orders that were initially placed using the Invoice Me or Purchase Order payment method. When paying for invoice payment customers can use ACH or Credit Card. 

Important: Partial payments can be done only when ACH payment is used.



 

[ZPD-17286] -  Saved Items On Cart Page

Shopper Experience

Customers (shoppers) will now have the capability to save an individual product to a separate section “Saved Items” using the “Save For Later” feature. Products that are not to be purchased immediately can be added to Saved Items and customers (shoppers) will have the flexibility to move the saved products back to the cart before placing the final order.

Important: 

  • Only registered users will be able to save products in the Saved Items section and saved items will not be displayed in the admin application.
  • In case of any issues are encountered then the NuGet cache should be cleared and the project should be rebuilt.



[ZPD-12653/ZLMC-1755] -   SMS Notifications Using Twilio

Administration / Shopper Experience

Twilio is integrated with Znode for sending SMS notifications. Administrators will be able to create as well as manage SMS templates. Administrators will be able to connect their Twilio account with Znode stores to use this feature. 

Important: In the current implementation, a phone number is to be added in a particular format so that customers (shoppers) start receiving SMS notifications. SMS templates are only available for particular events and for other events individual project teams would need to add the default templates so as to send SMS notifications to the customers (shoppers).



[ZPD-16954] - Reordering Feature In Admin

Administration

Reorder provides Admin the flexibility to add all the products that are available in a particular order directly to the cart by just clicking on a single button. Reorder will be considered for individual orders at a single instance and the admin will have to manually click on the reorder button to add all products to the cart.


Enhancements


[ZPD-16423] - Avalara VAT And Import Duty Implementation For (OAB and AR Orders)

Administration / Shopper Experience


When shipping to a different country, it is necessary to pay import taxes or any related taxes that are applicable when the product reaches the destination country. Using Avalara this can now be accomplished wherein the system will calculate the import taxes and VAT in the destination country which can then be collected through Znode. The current implementation is done for the Pending Orders/Pending Payments.



[ZPD-16260/ZLMC-2973] - Inventory In-Stock Email Subscription

Administration / Shopper Experience


Customers (shoppers) will now be able to subscribe for out-of-stock products and get notified as soon as the inventory is back in stock. Administrators will be able to enable/disable the subscription setting from the admin application.




[ZPD-17183] - Bulk Manage Synonyms (Synonyms Import)

Administration / Shopper Experience


Provision to import/update synonyms from the Import module is introduced.  New Import Type - Synonyms is added in the Dev Center >> Import >> Add New - Select Template section and a  default template with required columns are also added. 





[ZPD-16955] - Account Users With Administrator Role Accessing Orders And User List

Shopper Experience

B2B Account users with the Administrator role will now have the capability to view the users and orders associated with the accounts that are associated with the web store. 




[ZPD-17418/ZPD-11189/ZPD-10934] - Minor Enhancements for Product Details Page, Product List Page, and Quick View 

 Administration /Shopper Experience


Following enhancements are introduced for the Product Details Page, Product List Page, and Quick View popup:

  • Store level setting “Login To See Pricing” is changed to “Login To See Price And Inventory”. When this setting is enabled, 
    • Non-logged-in users will:
      • See a sign-in message instead of price and inventory on the Product Details Page and Quick View popup
      • See “-” instead of price for the child products section on the Product Details Page and Quick View popup
      • Not see inventory block, inventory numbers, and the lead time information on the Product Details Page, Product List Page, and Quick View popup
      • See stock messages
      • See ratings and reviews on the Product Details Page and Quick View popup
  • When Backorder/Don’t track inventory is set for certain products then, a generic stock message will be displayed below the quantity box and in the inventory section instead of inventory details.
  • For all child products, SKU will be displayed on the Quick View popup and Product Details Page.
  • The UI of Grouped product details page is made consistent with the UI of other product details pages.
  • Labels are made consistent on the Quick View popup and Product Details Page and new labels are introduced.


[ZPD-17179] -  Wrapper Widgets To Configure Content Containers 

Administration / Shopper Experience


A new type of Container z-widget is introduced that can be used to associate any content container with CMS pages or generic Store Experience pages that has the z-widget available. 


[ZPD-16956] - Content Containers - Scheduled Publish

Administration

Provision to schedule Content Container publish is introduced and a new scheduler icon is added after Publish icon for all content container records available on the Content Containers list page. 



[ZPD-16953] - Bulk Ordering Of Variants

Administration / Shopper Experience


An Additional UI for Configurable PDP is provided with this release that supports bulk ordering of variants. 

A new system-defined product attribute “Display Variants On Grid” is added under the Product Setting attribute group which can be manually configured or imported via Product Import. When the setting is enabled:   

  • Customers (shoppers) are displayed with the New UI i.e. all child products with the configurable attribute are displayed in a grid format.
  • Obsolete product setting for Parent product i.e if the parent product is obsolete then all child products will be obsolete too.
  • Variants will be displayed in the order of display order set by the admin.
    Important: In the base product, only four configurable columns are supported, and therefore depending on the information that needs to be displayed in the columns, the page should be further customized.



[ZPD-16952] -  Hide/Show Category In Navigation

Administration / Shopper Experience


A new Category attribute “Hide Category on Menu” is added under the PIM >> Categories >> Edit >> General Info tab in the admin application that can be used to hide/display the Category on the web store mega menu.
Important: This setting can only be used to hide the category from the mega menu on the web store and not from other pages.



[ZPD-16628] - Category List Above The Facets Section On The Search Results Page

Shopper Experience


Immediate categories are displayed on the Search Results pages when a term is searched. If a product belongs to more than one category then all the associated categories will be displayed, all category names will be hyperlinked and customers(shoppers) will be redirected to the individual category page when they click on any of the hyperlinked category names.



[ZPD-9923/ZPD-15460/ZLMC-2717] - Store Experience/CMS Widgets And Inline Preview Enhancements

Shopper Experience


The following enhancements are made to the Store Experience Page Configurations and CMS Page Configurations:

  • Label and case changes are made to widgets available for Store Experience Page Configurations and CMS Page - Content tab
  • Remove button is added for image and video widgets for Store Experience Page Configurations and CMS Page - Content tab
  • UI is made more user-friendly- i.e. new header with action buttons added for widgets available in CMS Page - Content tab for the scenario when inline preview is enabled
  • The grey overlay is replaced by a transparent overlay for CMS Page - Content tab for the scenario when inline preview is enabled. This will prevent users from navigating the web store from the admin application.
  • A transparent overlay is added for CMS Page - Preview tab for the scenario when inline preview is enabled. This will prevent users from navigating the web store from the admin application.


[ZPD-17423] - Remembering Search Terms

Shopper Experience

Customers (shoppers) will now be suggested with the last 10  search terms on the web store when they use the same browser again until the browsers’ local storage is cleared.



[ZPD-17395] - Customers Redirected To Product Details Page When Clicked On  Product Suggestions

Shopper Experience


When customers (shoppers) will click on the product suggestions they will be redirected to the Product Details Page of the respective product.


[ZPD-16065/ZLMC-2908] - Hyperlinked Order Number On Manage Quote And Manage Pending Order Screens

Administration 


A new label Converted To Order is introduced on the Manage Quote screen below the Quote No field which will have the hyperlinked Order Number once the Quote is converted to Order. Similar changes are done to the Manage Pending Order screen.


[ZPD-15353] - Enhancements For Configurable Product Attribute Value Selection Indicating Unavailability Of Attribute Value 

Shopper Experience


The behavior of configurable attribute values of available/unavailable variants displayed on the Product Details Page did not clearly indicate the availability of the selected variant hence the UI is modified in a way that the selected configurable attribute values indicate the variants’ availability for a single configurable product will be stroked-through when the variant is unavailable.


[ZPD-14810] - Minor Enhancements For Thank You And Receipt Pages

Shopper Experience


Labels, cases, font color, and font size are made consistent and new labels are introduced for all Thank You And Receipt Pages on the web store.


[ZPD-14019/ZLMC-2161] - Enable/Disable Return Creation From Web  Store

Shopper Experience

A new store-level setting “Enable Return Requests From Webstore” is added under Stores >> Manage >> Additional Attributes >> Return Settings tab in the admin application that can be used to restrict/enable return requests creation from the web store. Administrators will also be able to enable/disable the return request setting from the admin application.

Important: Enabling/disabling the Return Settings will not impact the existing returns either created by the user or admin and all the existing returns will be displayed in the return section on the web store. 


[ZPD-13744] - New  Statues Added In Import Section

Administration 


The following new statuses are implemented in the Import Section:

  • Started - Indicates that the import is in progress,
  • Completed Successfully - indicates that the import was successful with no failed records 
  • Completed With Errors - indicates that the import is completed with at least one failed and one successful record
  • Failed - indicates that the import is completed and all records are failed


Issues Resolved


[ZPD-17434/ZLMC-3157] - Admin - Associated categories list not displaying for CMS widget

 

[ZPD-17478] - Labels changed,  "Subscribe" was changed to Sign Up to  Email, and Newsletter was changed to Join in the web store 


[ZPD-17706] - Admin - Removed Triggers Section From Search Profile.


[ZPD-14788] - Admin - When a user updates the unit price first and then the quantity, the unit price was resetting under the OMS >> Quotes >> Create Quote Section 


[ZPD-14602/ZLMC-2448] - Admin - On the Dev Center->Diagnostics and Maintenance screen status of Elasticsearch is still displaying as Green even if the service is not in the running state.


[ZPD-18023/ZLMC-3210] - “Details" spelling was updated in all upgrade scripts.

 

[ZPD-17289] - Admin - While selecting an existing image from DAM, it's showing an "invalid file size" error under PIM >> Categories >> Add  New Category section.


[ZPD-17278] - Web Store - When a Quote where the payment was selected as Paypal Express an error message was displayed under Dashboard >> Quote History >> Quote List >> Convert to Order. 


[ZPD-17274] - Admin - The import duty and tax dropdown were not visible in the downloaded PDF.

 

[ZPD-17145] - Admin - UI for the Create Order screen was disturbed.


[ZPD-17144] - Admin - Store Select - In the application need Single select Typeahead for Store selection.


[ZPD-17141] - Web Store - The last name was displaying under Track Order >> Get Order Status even when the last name was not specified for the particular user. 


[ZPD-17099]  - Web Store - Highlight for an individual configurable product was only displayed when the variants were changed. 


[ZPD-17077] - Admin - Special characters were displayed in the store name when the variant filter was applied under CMS>> Containers >> Action >> Edit >> Variants >> Filter.


[ZPD-17033] - Admin - Highlight type column name was missing in columns section under - Marketing >> Product highlights.


[ZPD-17029]  - Web Store - The store name was missing from the voucher email receipt.

 

[ZPD-16999] - Admin - Manage Order - The dropdown was not getting closed when clicking on the Print option under OMS >> Orders >> Action >> View >> Manage Order >> Save Order button.

 

[ZPD-16983] - Admin - Additional horizontal lines were displayed in the Products Returned section under OMS >> Returns >> Manage Orders. 

 

[ZPD-16971] - Admin - While placing an order under OMS >> Orders >> Create Order for the Bundle product, addons were not being added when added for the second time. 

 

[ZPD-16936] - Admin - Additional text was visible along with the tracking number under OMS >> Orders >> Manage Order screen.

 

[ZPD-16922] - Admin - Additional columns were displayed even when they were not selected using the filter under Marketing >> Site Search >> Search Profile >> Manage Search Profile >> Facet.

 

[ZPD-16899] - Web Store - “Do not save this address for future use” checkbox was not visible on the Checkout page.

 

[ZPD-16858] - Web Store - Incorrect validation message was displayed when the default Billing Address was deleted for a new user.

 

[ZPD-16856] - Web Store - Tax details were displayed directly on the Checkout page even when the Tax dropdown was not selected in the Order Summary section.

 

[ZPD-16850] - Web Store - Validation messages were displayed for the credit card fields even after entering the card details on the OMS >> Orders >> Create Order >> Cart & Shipping section.

 

[ZPD-16845] - Admin - Scheduler Name validation message was not visible on the screen when the user clicks outside of the text field on the PIM >> Catalogs >> Action >> Create Scheduler section.

 

[ZPD-16841] - Admin  - Create Order - The Subtotal label was renamed to Total on the OMS >> Orders >> Create Order >> Cart & Shipping section.

 

[ZPD-16839] - Web Store - A validation message was appearing on the screen even when the user has not even entered the year on the credit card details on the checkout page.

 

[ZPD-16836, ZPD-16834] - Admin - Few of the columns were still visible on the screen even when unchecked from the Customer >> Users >> Manage >> Addresses Tab >> Columns section.

 

[ZPD-16805] - Admin - Start Date and Start Time were reset to blank as soon as the user clicks on the Scheduler Type under PIM >> Catalogs >> Update Scheduler - Schedule Type section.

 

[ZPD-16715] - Admin - Help text for Marketing >> Site Search >> Keywords Redirect >> Add New >> Search Settings >> URL was not user friendly hence was updated.

 

[ZPD-16606] - Admin - Process refund button was enabled when an order was placed using with the PO payment method.

 

[ZPD-16605] - Admin - CSV file was not downloaded from PIM >> Products - Tools - Export to CSV section but users were displayed with a success message.

 

[ZPD-16453] - Admin - Duplicate orders were displayed under the Customers >> Users >> Manage User >> Affiliates >> Referral Commission List.  

 

[ZPD-16409] - Admin - A mismatch was observed in the validation message and the validations applied on the Marketing >> Site Search >> Boost & Bury section.

 

[ZPD-16354] - Admin - Configure Details were not displayed under the CMS >> Pages >> Edit >> Content Tab.

 

[ZPD-16322] - Webstore - When addons were marked as required for a particular product the validation message was not displayed on the screen when addons were not selected.

 

[ZPD-14909] - Admin - On click of the deactivate icon selected voucher was unselected and under Customers >> Users >> Manage User >> Voucher tab.

 

[ZPD-11017] - Admin - Filter section was not needed so it was removed from the Customers >> User Profile.

 

[ZPD-7938] - Admin - Few of the system define attributes were not visible as well as a system defined and were missing details in the Product Attribute Group / Product Attributes section under PIM >> Product Attributes.   

 

[ZPD-6521/ZLMC-614] - Admin - No results were found when Coupons/Promotions were searched with their respective codes on the Marketing >> Promotion and Coupons page. 

 

[ZPD-14909] - Admin - Few vouchers were created and assigned to a user. On the Manage User page on the Vouchers tab, one of the vouchers was selected out of the list and the deactivated button was clicked. After doing so the selected voucher got unselected and a validation message was displayed saying "Please select at least one record".

 

[ZPD-16192] - Admin - While editing a News/Blog, on the Content Source tab, when searching for an existing content page, the Content Pages popup appeared and it was closed as soon as it was scrolled downwards.

 

[ZPD-16909] -  The “Is Use In Search” feature under Marketing >> Site Search >> Search Profiles >> Edit Search Profiles >> Facets was not visible in the columns section.

 

[ZPD-16846] - Admin - Corrected the Help Text for Site Search >> Boost and Bury and a few missing validations were added.


[ZPD-16829/ZPD-17473] - Admin -  ID column on the Keywords Listing Page was not needed and hence removed from the Marketing >> Site Search >> Keywords Redirect section.

 

[ZPD-17757] - Admin - When orders (that were placed before the Znode version was upgraded to 9.7) were edited and changes were saved, still the message to save the changes was getting displayed.


[ZPD-17271/ZLMC-3134] - Admin - Managing returns shows customer details in the Updated By column when a CSR or admin has updated the order/return order.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.