2025.2.0 Release SC/SCA/SCMA
The 2025.2.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.
SuiteCommerce CAPTCHA
Applies to: SuiteCommerce, SuiteCommerce Advanced, SuiteCommerce MyAccount
With the 2025.2 release, support for hCaptcha and Google reCAPTCHA is available to help protect your web store from automated abuse and fraudulent activity. CAPTCHA programs are a challenge-response test designed to determine whether the user is a human or a bot.
With SuiteCommerce CAPTCHA, you can add third-party CAPTCHA services to key customer interactions, such as registration, login, and checkout. CAPTCHA services help to block bots, prevent fake accounts, and protect your store’s reputation without disrupting the shopping experience for genuine customers.
You can select where CAPTCHA challenges appear on your website in the SuiteCommerce Configuration record.
For more information, see SuiteCommerce CAPTCHA.
SuiteCommerce Email Domain Blocklist
Applies to: SuiteCommerce, SuiteCommerce Advanced, SuiteCommerce MyAccount
With the 2025.2 release, SuiteCommerce Email Domain Blocklist is available to help protect your web store from registrations from untrusted email providers. This feature blocks user registrations using email addresses from predefined and custom blocklisted domains, reducing spam and enhancing account security.
With SuiteCommerce Email Domain Blocklist, you can block unwanted or disposable email domains during the registration process, helping ensure only genuine users access your web store. You can manage your custom blocklist in the SuiteCommerce Configuration record.
For more information, see SuiteCommerce Email Domains Blocklist.
SuiteCommerce Email Verification
Applies to: SuiteCommerce, SuiteCommerce Advanced, SuiteCommerce MyAccount
With the 2025.2 release, email verification is available as an extra layer of security for your Commerce web store. With SuiteCommerce Email Verification, you can require visitors to your website to confirm their email before they create an account or make a purchase. This feature helps prevent fraudulent sign-ups, ensures valid communication, and enhances account security.
You can perform the following actions in the SuiteCommerce Configuration record:
-
Enable or disable SuiteCommerce Email Verification
-
Select the employee who appears as the sender of the verification email
-
Select the email template for verification messages
-
Set how many seconds the verification code stays valid before it expires
-
Set the minimum number of seconds allowed between verification code requests
For more information, see SuiteCommerce Email Verification.
Improved Security for Public Display of Pricing
Applies to: SuiteCommerce, SuiteCommerce Advanced
With the 2025.2 release, an issue has been fixed where quantity pricing information appeared in search engine results for some SuiteCommerce web stores, even if the Require Login for Pricing setting was enabled on the Website Setup record. With this fix, pricing details are no longer accessible or shown to shoppers who aren't logged in when viewing search engine results.
Changes to Default Value for SCIS Integration Configuration Setting
With the 2025.2 release, the Is SCIS integration enabled setting on the SuiteCommerce Configuration record is disabled by default.
The SuiteCommerce Configuration bundle previously enabled the Is SCIS integration enabled setting by default, even when SuiteCommerce InStore (SCIS) was not installed. In some cases, this caused search errors and unnecessary logging.
New domains created after installing or upgrading to SuiteCommerce or SuiteCommerce Advanced (SCA) 2025.2 will no longer encounter search errors. If you use an earlier version of SCA and do not use SCIS, follow these steps:
-
Go to Commerce > Websites > Configuration.
-
Select your website and domain and click Configure.
-
Go to the My Account tab and the SCIS Integration subtab.
-
Clear the Is SCIS integration enabled box.
-
Click Save.
Configuration Properties Updates
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
The following SuiteCommerce configuration properties have been added with the 2025.2.0 release. Refer to the appropriate section for more information.
|
Property Label (SuiteCommerce Configuration Record) |
Property ID |
More Information |
Property Location (SuiteCommerce Configuration Record Tab > Subtab) |
|---|---|---|---|
|
Enable Email Verification |
emailVerification.enabled |
Advanced > Email Verification |
|
|
Sender Employee |
emailVerification.senderId |
Advanced > Email Verification |
|
|
Email Template |
emailVerification. |
Advanced > Email Verification |
|
|
Verification Code TTL (In Seconds) |
emailVerification.codeTTL |
Advanced > Email Verification |
|
|
Code Request Interval (In Seconds) |
emailVerification. |
Advanced > Email Verification |
|
|
Enable for Registration |
captcha.enableRegister |
Integrations > CAPTCHA Settings |
|
|
Enable for Login |
captcha.enableLogin |
Integrations > CAPTCHA Settings |
|
|
Enable for Guest Checkout |
captcha. |
Integrations > CAPTCHA Settings |
|
|
Enable for Place Order |
captcha.enablePlaceOrder |
Integrations > CAPTCHA Settings |
|
|
CAPTCHA Provider |
captcha.type |
Integrations > CAPTCHA Settings |
|
|
Site Key |
captcha.siteKey |
Integrations > CAPTCHA Settings |
|
|
Secret Key |
captcha.secretKey |
Integrations > CAPTCHA Settings |
|
|
Enable Email Domains Blocklist |
block |
Advanced > Blocklist Email Domains |
|
|
Blocklisted Email Domain |
block |
Advanced > Blocklist Email Domains |
Node.js Requirement
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
With the 2025.2.0 release, the developer tools continue to support Node.js version 20.10.0. To use the Theme, Extension, or core SCA 2025.2 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
The following third-party library has been updated with the 2025.2.0 release. Library version information is also shown in the distro.json file. Ensure that any themes and extensions using libraries are compatible with the update and make appropriate changes. If you are migrating SCA to this release, ensure that no deprecated method exists in your implementation before migrating.
|
Library |
Old Version |
New Version |
|---|---|---|
|
jquery-bxslider |
4.2.15* |
4.2.17* |
Issue Fixes
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
The 2025.2.0 release includes all minor release fixes, improvements, and security updates of the previous release. See 2025.1.x Minor Releases for details.