The 2024.1.0 major release includes the following features and enhancements:
These enhancements typically apply to SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced; however, some features could apply to a subset of each. The following enhancements explain the implementations to which they apply.
Clear Cart Button
Applies to: SuiteCommerce, SuiteCommerce Advanced
With the 2024.1 release, a new button, Clear Cart, will be displayed in the shopping cart area of your Commerce website. This button lets your customers empty their shopping cart with a single click rather than removing one product at a time.
Ability to Modify Checkout Flows for SuiteCommerce MyAccount
Applies to: SuiteCommerce MyAccount
With the 2024.1 release, merchants who use SuiteCommerce MyAccount can choose between the following three checkout flows — standard checkout, one page checkout, or billing first checkout. By letting you select the checkout flow that best suits your business needs, the checkout experience becomes smoother and reduces the likelihood of customers abandoning their carts.
To give SuiteCommerce MyAccount users access to all the checkout and payment settings they need, some of the properties on the SuiteCommerce Configuration record in NetSuite have been moved to different tabs and subtabs.
The Checkout tab is now available for SuiteCommerce MyAccount users.
The subtabs and properties available under the Checkout tab have been moved so that they can be hidden from or made visible for SuiteCommerce MyAccount users.
Subtabs and properties that are only available for SuiteCommerce and SuiteCommerce Advanced users are hidden from SuiteCommerce MyAccount users. All other subtabs and properties are visible for SuiteCommerce, SuiteCommerce Advanced, and SuiteCommerce MyAccount users.
A new Checkout subtab, Checkout Experience, has been created for properties that are only available for SuiteCommerce and SuiteCommerce Advanced users. This subtab is hidden from SuiteCommerce MyAccount users.
Properties for payment instruments and methods have been moved to a new tab, Payment Instruments & Methods. SuiteCommerce, SuiteCommerce Advanced, and SuiteCommerce MyAccount users have access to this tab.
The following subtabs that appear under the Integrations tab are hidden from SuiteCommerce MyAccount users:
Google Universal Analytics
Categories
Configuration Properties Updates
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
No new SuiteCommerce configuration properties have been added with the 2024.1.0 release. However, the following property was added with the 2023.2.4 release.

As stated, new SuiteCommerce configuration properties were not added with the 2024.1.0 release. However, to give SuiteCommerce MyAccount users access to all the checkout and payment settings they need, some of the properties on the SuiteCommerce Configuration record in NetSuite have been moved to different tabs and subtabs
Node.js Requirement
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
With the 2024.1.0 release, the developer tools continue to support Node.js version 20.10.0. To use the Theme, Extension, or core SCA 2024.1 developer tools, you must use this Node.js version.
Third-Party Library Updates
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
No library updates have been made for this release.
Issue Fixes
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
The 2024.1.0 release includes all minor release fixes, improvements, and security updates of the previous release.