Twice a year, SuiteCommerce releases upgrades that are typically focused on performance, extensibility, API enhancements and new web features introductions.
NetSuite 2022.2 latest release has been rolling out to customers since mid August. This release includes several interesting features and enhancements that you might need to know about.
At UnlockCommerce we always reinforce the importance of keeping Commerce sites as updated as possible, and for this reason, we’ve put together this summary which includes the most important updates you need to be aware of regarding SuiteCommerce, SuiteCommerce Advanced and SuiteCommerce MyAccount.
One important note to mention before we dive in into the details of 2022.2 is that SuiteCommerce Advanced releases are available as unmanaged bundles which means accounts are not automatically upgraded to the latest version during the standard NetSuite phased release process as opposed to what happens for SuiteCommerce and SuiteCommerce MyAccount. For existing implementations, taking advantage of enhancements in a given SuiteCommerce Advanced release requires you to migrate changes into your existing code base.
Being that said, we are ready to list what we consider the highlights of the 2022.2 release.
3D Secure 2.0 Available in the Make a Payment Flow
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
3D Secure payment authentication provides additional fraud protection by challenging a user’s identity when they make a credit or debit card payment. Typically, the user is required to enter a 2FA code sent to or generated by their mobile device. The code is then verified when the user processes a transaction through your web store.
With the 2022.2 release, 3D Secure 2.0 functionality is available in the Checkout, Make a Payment and Quote Purchase flows.
Please take into consideration that, before you enable 3D Secure authentication, you must set up payment processing profiles for each payment gateway you use.
There are two typical ways to adopt 3D Secure 2 technology as part of your customers’ shopping experience: natively or by using an external checkout. It is important to mention that not all SuitePayments solutions that integrate with NetSuite support 3D Secure 2. Below we include a list of Payment Gateways that support 3D Secure 2.

Native 3D Secure 2
With native 3D Secure 2, an identity challenge displays to cardholders when they use your web store checkout. The challenge usually appears in-page as an iframe or on a separate step in your checkout.
External Checkout
External checkout (also known as hosted payment pages) uses an external payment page provided by a payment gateway partner.
External checkout occurs when a user is redirected to an external web page that accepts and processes the user’s payment credentials. After completing their payment, the user is redirected back to the web store and their order is submitted.
After 3D Secure authentication is enabled for your Commerce website, the following logic is applied to each payment card transaction using external checkout:
- A user selects their payment method as a credit or debit card.
- The user attempts to submit their order.
- The web store redirects the user to the third-party payment processor’s external checkout or hosted payment page.
- The user enters their card details and submits them.
- The payment processor determines whether to show a 3D Secure challenge and, if required, does so.
- If successful, the payment is processed, and the user is redirected back to the web store where their order is completed.
Google Analytics 4 Supported by SuiteCommerce Websites
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
GA4 is a third-party analytics solution that helps you evaluate traffic on your website using data based on visitor tracking information.
The 2022.2 release introduced a new configuration setting to support Google Analytics 4 (GA4) on SuiteCommerce websites. Google will no longer support Universal Analytics and the feature will be replaced with GA4.
To track visitor activity on your site, GA4 can be implemented in the shopping, checkout, and My Account areas of your Commerce web site.
After GA4 is enabled and configured, each page hit in the shopping area of your website is tracked. In the checkout area of your website, each item in the cart is tracked. When an order is completed, details of the order such as store name, shipping, state, and country are also tracked.
In order to configure GA4, a new subtab was added to the Configuration record in which you will find three fields. The following are:
Google Analytics 4 ID
This string specifies the Google Analytics 4 Tracking ID.
The application inserts this property into each page of the application.
Google Analytics 4 Domain
This string specifies the unencrypted domain hostname used for GA4.
If you use separate domains for shopping and checkout, enter the hostname of the non-secure shopping domain in this field. Example: shopping.example.com
If you use a single secure domain for shopping and checkout, leave this field blank.
Google Analytics 4 Secure Domain
This string specifies the encrypted (secure) domain hostname used for GA4.
If you use a single secure domain for shopping and checkout, leave this field empty.
If you use a custom checkout domain, enter the hostname of the checkout domain in this field. Example: checkout.example.com
If you use NetSuite for your checkout domain, enter netsuite.com in this field.
Important considerations: if you are already using GA4 with Google Tag Manager, do not implement GA4 since it will cause duplicate tracking results.
How can UnlockCommerce help you migrate your Commerce Site to the 2022.2 version?
Our team of experienced eCommerce experts will help you upgrade to the latest and greatest version of SuiteCommerce. We strongly believe that keeping your web store on the latest version has a huge impact on the ROI of your online channel.
Our Process
1- Evaluate your current SuiteCommerce or SuiteCommerce Advanced Version
Customers in Vinson, Elbrus, Aconcagua, and Pre Denali have a base upgrade process that applies to all versions, but we also evaluate the customizations developed in your store.
2- Alignment
Based on our evaluation, we will share the process and project plan for the base upgrade to the latest version, and align with your business on which customizations will get reimplemented and which new extensions or features will get added to the site.
Base migration + Customization migrations + New Features or Customization development.
3- Execution and Implementation
Every upgrade is different, and it depends if our customers have a sandbox or multi-site license. We have different project plans based on different scenarios. A typical base migration will take between 3 and 5 weeks.
SuiteCommerce Feature Compatibility Matrix
If you want to learn more about the differences among the various SuiteCommerce versions, you might want to take a look at this Matrix in which you will be able to compare all of the SuiteCommerce releases.
Don’t hesitate to contact us to learn more about how we can work together to make sure your Commerce Site is up to date.