2024.1.0 Release SC/SCA/SCMA

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 learn more about checkout flows, see Checkout Flows.

Note:

With SuiteCommerce MyAccount, checkout flows are only used for reordering items.

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:

    • Twitter

    • Pinterest

    • Facebook

    • Google Universal Analytics

    • Categories

For more information about SuiteCommerce Configuration tabs, subtabs, and properties, see Configuration Properties Reference.

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.

Property Label (SuiteCommerce Configuration Record)

Property ID

More Information

Property Location (SuiteCommerce Configuration Record Tab > Subtab)

Show Quantity Available on the Out-of-Stock Error Message

checkoutApp.showItemRemainingQuantity

Quantity Stock Message Subtab

Checkout > Quantity Stock Message

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. See Ability to Modify Checkout Flows for SuiteCommerce MyAccount.

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.0.0. To use the Theme, Extension, or core SCA 2024.1 developer tools, you must use this Node.js version.

For more information, see Install Node.js.

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. See 2023.2.x Minor Releases for details.

General Notices