This page tracks the compatibility of notable features added to the SuiteCommerce bundles and NetSuite, and which versions of SuiteCommerce Advanced they are compatible with.

While all customers always have their NetSuite accounts migrated to new versions of the core NetSuite code in due course, many have web stores that lag behind on older versions of SuiteCommerce Advanced, which can make it confusing as to which new features they can take advantage of.

When assessing whether a feature is available to you, we must first remember that there are a number of ways that new commerce features are introduced, including:

  1. Updates to the core NetSuite code
  2. Updates to the SuiteCommerce Advanced bundle code
  3. Updates to the site management tools code
  4. The installation of, or updates to, SuiteBundles or SuiteApps
  5. Extensions
  6. Third-party integrations

Some features are enabled by only one of these delivery mechanisms; others require updates via multiple ones — the specifics depend on the feature. However, for many, the crucial limitation is the version of SuiteCommerce Advanced their web store is running. In short, this page will be useful for you if you’ve ever asked yourself, “Do I need to upgrade my site’s version of SuiteCommerce Advanced to get this feature?”

SuiteCommerce customers typically do not need to worry about this, as their site’s code is periodically upgraded automatically to run the latest version, so they will always be able to take full advantage of the features that edition has access to. Therefore, if you are a SuiteCommerce customer, this matrix is not going to be particularly valuable to you.

Using the Matrix

The matrix below lists significant commerce features that have been released since the 2015.2 release of NetSuite. Some features are compatible with (or available in) all versions of SuiteCommerce Advanced, some can be backported with code changes by a developer, and others require specific versions of SuiteCommerce Advanced or its related bundles.

Down the left side of the matrix are a number of features and sub-features broken down by the areas they inhabit. Across the top are a list of SuiteCommerce Advanced versions. Find your desired feature and cross-reference it with the version your web store is running to see its ‘compatibility status’.

Affirmatives and Negatives (Green and Red)

The most simple status comes in the form of a ‘yes’ and a ‘no’. These are used to indicate whether or not a feature is available ‘out of the box’, in the sense that there should be no code changes required. A cell with ‘extension’ in it means that it is available, but as a free commerce extension provided by NetSuite.

With any feature, keep in mind that there may be associated setup required, such as:

  • Changes to the configuration or website setup records
  • Enabling account features
  • Installing a companion bundle, app or extension
  • Using or migrating to a newer version of the site management tools
  • Paying for third-party services
  • Agreeing to additional licenses

Qualified Affirmatives (Yellow)

Some cells are marked with ‘beta’, ‘experimental’, ‘patch’, ‘deprecated’, and ‘partial’; this indicates that you should exercise caution before using them. The specific term used should indicate the particular status of this feature, but you should refer to the documentation for exactly what it means. To summarize, however:

  • Experimental — the feature was in an early development stage at this release, or was otherwise unfinished, but has limited capabilities that can be used by developers to get a sense of what the final feature will be like (NetSuite support is likely to be very limited, or none at all)
  • Beta — the feature was in an unfinished state at the time of the release but was available for customers to try (this may come with separate/additional license terms and specifics about how much support is available from NetSuite)
  • Patch — the feature was not available ‘out of the box’ at the time but some or all of its functionality can be back-ported to this version, if a developer makes the required customizations to the site’s code (for these, there will be an associated NetSuite-created patch available)
  • Partial — the feature was supported in general but only some of its functionality was available, so its use is limited
  • Deprecated — the feature was available in this release but its use is discouraged as it has supplanted by a superior feature, or it will be removed in an upcoming release

Disclaimer

Note that the matrix is a simplification, and is provided for information purposes only. You should always check official NetSuite documentation for confirmation of availability and what is required to use a feature. If there is a conflict between this page and our documentation, the documentation takes precedence.

It should also be noted that this is not a list of every SuiteCommerce Advanced feature, so it is not necessarily useful as a sales resource. It is also not aimed at the SuiteCommerce edition, which has a similar but ultimately different set of features.

Usage Notes

  • To improve readability you may show/hide particular versions of SuiteCommerce Advanced using the controls below
    • For example, you may wish to hide all versions of SuiteCommerce Advanced except your web store’s current version and the most recent one
  • The earliest affirmative in a row does not indicate when the feature was first introduced — this is, instead, marked by bolding