SuiteCommerce Advanced Feature Compatibility Matrix

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:

  • Updates to the core NetSuite code
  • Updates to the SuiteCommerce Advanced bundle code
  • Updates to the site management tools code
  • The installation of, or updates to, SuiteBundles or SuiteApps
  • Extensions
  • 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'.

The most simple status comes in the form of a 'yes' and a 'no'. These are used to indicate whether 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 as a free commerce extension. Keep in mind that there may still be additional requirements features, such as configuration changes, enabling account features, bundle/app/extension installation, migrating your CMS content to a newer version of the site management tools, paying for additional services and licenses, etc. However, in short, an affirmative word in a particular cell indicates that you should not need to migrate to a newer version of SuiteCommerce Advanced to use it, whereas a negative does.

Secondly, some cells are marked with 'beta', 'experimental', 'patch', 'deprecated', and 'partial'. The specific term used should indicate the particular status of this feature, but you should refer to the documentation for exactly what this means. To summarize, however:

  • Beta — the final version of the feature has not released and is 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 is not available 'out of the box' but can reasonably be back-ported if a developer makes the required customizations to the site's code (in most cases, a NetSuite-created patch is available)
  • Experimental — the feature was in a prototypical 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)
  • Partial — only some parts of the feature are supported, so its use is limited (note that improvements and enhancements are periodically added to the core code, so there will be differences between code versions, but this is used to denote significant limitations)
  • Deprecated — the feature has been replaced with a newer version, and while an older version is still available, it lacks many new capabilities

Important Usage Notes

Note that the matrix is a simplification, and is provided for information purposes only. You should always check documentation for confirmation of availability and to see how much work is required to use a feature. If there is a conflict between this matrix and our documentation, the documentation takes precendence.

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.

Version Filtering

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.

AreaFeatureSub-Feature2020.12019.22019.12018.2Aconcagua (2018.1)Kilimanjaro (2017.2)Elbrus (2017.1)Vinson (2016.2)Mont Blanc (2016.1)Denali (2015.2)
AnalyticsGoogle Tag ManagerGeneral AvailabilityYesYesYesYesYesYesYesYesYesNo
  Google Tag Manager EditorYesYesYesYesYesYesYesYesYesNo
 Merchandise Hierarchy YesYesYesYesYesYesYesYesYesYes
 SuiteAnalyticsTop Searches WorkbookYesYesYesYesYesYesYesYesYesYes
  Top Searches with No Results WorkbookYesYesYesYesYesYesYesYesYesYes
  Web Store Order Workbook TemplateYesYesYesYesYesYesYesYesYesYes
Checkout, Orders, and Payments3D SecureVersion 1YesYesYesYesYesYesNoNoNoNo
  Version 2YesNoNoNoNoNoNoNoNoNo
 Alternative Payment MethodsMaking Payments to an InvoiceYesYesYesYesYesYesYesYesYesYes
  Paying for Orders Converted from QuotesYesYesYesYesYesYesYesYesYesYes
 Device Fingerprinting YesYesYesYesYesYesYesYesPatchPatch
 Duplicate Email Address Detection YesYesYesYesYesYesYesYesYesYes
 Gift CertificatesGeneral AvailabilityYesYesYesYesYesYesYesYesYesYes
  Self-Service ManagementExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Gift Wrap and Message ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Guest User Checkout Fields YesYesYesYesYesYesYesYesNoNo
 Intercompany Cross-Subsidiary Fulfillment YesYesYesYesYesNoNoNoNoNo
 MasterCard 2-Series Bin Range Support YesYesYesYesYesYesYesPatchPatchPatch
 Purchase Order Numbers YesYesYesYesYesYesYesYesNoNo
 Save Credit Card Information YesYesYesYesYesYesYesYesNoNo
 SuiteTax Support PartialPartialPartialNoNoNoNoNoNoNo
 System Email Templates for Web StoresPreviewingYesYesYesYesYesYesYesYesYesYes
 Tokenization / Payment Instruments YesYesYesNoNoNoNoNoNoNo
 VAT/GST/PST YesYesYesYesYesYesNoNoNoNo
Code ArchitectureAll Views are Composite Views YesYesYesYesYesYesYesNoNoNo
 Configuration Files NoNoNoNoNoNoNoNoYesYes
 Configuration RecordGeneral AvailabilityYesYesYesYesYesYesYesYesNoNo
  Conditional Display of Groups and SubtabsYesNoNoNoNoNoNoNoNoNo
  Copy Configuration RecordYesYesYesYesYesYesYesYesNoNo
 "Easy" Custom FieldsAutomatic Surfacing of Custom Entity FieldsYesYesYesNoNoNoNoNoNoNo
  Automatic Surfacing of Custom Item FieldsYesYesYesYesYesYesYesNoNoNo
  Automatic Surfacing of Custom Transaction Body FieldsExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Facets as URL Parameters YesYesYesYesYesYesYesNoNoNo
 Internet Explorer SupportVersion 8NoNoNoNoNoNoNoYesYesYes
  Version 9NoYesYesYesYesYesYesYesYesYes
  Version 10NoYesYesYesYesYesYesYesYesYes
 Product/Item Module Refactor YesYesYesYesYesYesYesNoNoNo
 Sass Refactor YesYesYesYesYesYesNoNoNoNo
 Service Controllers YesYesYesYesYesYesYesYesNoNo
 Structured Data for SEOJSON-LDYesNoNoNoNoNoNoNoNoNo
  Microdata MarkupNoYesYesYesYesYesYesYesYesYes
 SuiteScript 2.0 SupportServicesPartialPartialNoNoNoNoNoNoNoNo
  SSP ApplicationsYesYesYesYesNoNoNoNoNoNo
 TypeScript PartialPartialNoNoNoNoNoNoNoNo
Developer ToolsExtension Developer Tools YesYesYesYesYesNoNoNoNoNo
 Extension ManagerGeneral AvailabilityYesYesYesYesYesNoNoNoNoNo
  Server-Side Sass CompilationYesYesYesYesYesNoNoNoNoNo
  SuiteScript 2.0 SupportYesNoNoNoNoNoNoNoNoNo
  Version ManagerYesYesYesYesYesNoNoNoNoNo
  Version TargettingYesYesYesYesYesNoNoNoNoNo
 Node Version Support 12.14.x10.16.x10.15.x8.11.48.9.x LTS6.11.x4.x.x LTS+4.x.x LTS4.4.x and 0.12.x0.12.x
 Sass Style Guide NoNoNoNoYesYesNoNoNoNo
 SCA Developer Tools YesYesYesYesYesYesYesYesYesYes
 SCDeployer Role (2FA) YesYesYesYesYesYesYesYesYesYes
 SDF Developer Tools Support YesYesYesYesYesNoNoNoNoNo
 Theme Developer Tools YesYesYesYesYesNoNoNoNoNo
Domains, Infrastructure, and SecurityAccount-Specific Domains for Marketing Campaigns and Online Forms YesYesYesYesYesYesYesYesYesYes
 Automatic Certification Program YesYesYesYesYesYesYesYesYesYes
 CachingAutomatic Invalidation after Content ChangeYesYesYesYesYesYesYesYesYesYes
  CDN Invalidation StatusYesYesYesYesYesYesYesYesYesYes
 CNAME Flattening YesYesYesYesYesYesYesYesYesYes
 Domain Health Status Indicator YesYesYesYesYesYesYesYesYesYes
 HTTP/2 Compliant Site Headers YesYesYesYesYesYesYesYesYesYes
 Image Compression YesYesYesYesYesYesYesYesYesYes
 McAfee Secure ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Secure Shopping Domain YesYesYesYesYesYesYesPatchPatchPatch
 Single Secure Domain YesYesYesYesYesYesYesPatchPatchPatch
 Website Inactivation YesYesYesYesYesYesYesYesYesYes
Extensibility APICart Component (Frontend) YesYesYesYesYesNoNoNoNoNo
 Cart Component (Backend) YesYesYesYesYesExperimentalExperimentalNoNoNo
 Checkout Component YesYesYesYesYesNoNoNoNoNo
 CMS Component YesYesYesYesYesExperimentalNoNoNoNo
 Environment Component YesYesYesYesYes (R2)NoNoNoNoNo
 Layout ComponentGeneral AvailabilityYesYesYesYesYesNoNoNoNoNo
  modifyViewJsonLd() MethodYesNoNoNoNoNoNoNoNoNo
  registerView() MethodYesYesYesYesNoNoNoNoNoNo
  showMessage() MethodYesYesNoNoNoNoNoNoNoNo
 LoginRegisterPage Component YesYesYesNoNoNoNoNoNoNo
 MyAccountMenu Component YesYesYesNoNoNoNoNoNoNo
 PageType Component YesYesYesNoNoNoNoNoNoNo
 ProductDetails Component YesYesYesYesYesExperimentalExperimentalNoNoNo
 ProductListPage Component YesYesYesYesYesNoNoNoNoNo
 SCCollection Component YesNoNoNoNoNoNoNoNoNo
 SCModel Component YesNoNoNoNoNoNoNoNoNo
 UserProfile Component YesYesYesNoNoNoNoNoNoNo
MerchandisingBest Sellers ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Newsletter Signup ExtensionExtensionExtensionExtensionExtensionYesYesYesYesYes
 Product Feeds ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Related Products YesYesYesYesYesYesYesYesYesYes
 Standard and Advanced Promotions YesYesYesYesYesYesYesYesYesYes
 SuitePromotionsGeneral AvailabilityYesYesYesYesYesYesYesNoNoNo
  Audit and Visibility of PromotionsYesYesYesYesYesYesNoNoNoNo
  Auto-Apply PromotionsYesYesYesYesYesYesPatchNoNoNo
  Best Offer PromotionsYesYesYesYesYesYesNoNoNoNo
  Cached Saved SearchesYesYesYesYesYesYesYesNoNoNo
  Customer-Specific PromotionsYesYesYesYesYesYesNoNoNoNo
  Free Gift PromotionsYesYesYesYesYesNoNoNoNoNo
  Qualifying Item QuantityYesYesYesYesYesYesYesNoNoNo
  Stackable PromotionsYesYesYesYesYesYesYesNoNoNo
Shopping User FeatureCancel Order YesYesYesYesYesYesYesYesYesNo
 Cases YesYesYesYesYesYesYesYesYesYes
 Change Email Address YesYesYesYesYesYesPatchPatchPatchPatch
 Grid Order Matrix Items ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Infinite Scroll ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Inventory Display (Stock Checker) ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Log In To See Pricing YesYesYesYesYesYesYesYesYesNo
 Log In To See Site YesYesYesYesYesYesYesYesYesNo
 My Account Columns Management YesYesYesNoNoNoNoNoNoNo
 Newsletter YesYesYesYesYesYesYesYesNoNo
 Order Status Checker ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Personalized Catalog ViewsGeneral AvailabilityYesYesNoNoNoNoNoNoNoNo
  Item Collections via CSV ImportYesYesNoNoNoNoNoNoNoNo
  Item Collections via Saved SearchYesYesNoNoNoNoNoNoNoNo
  Segment Preview in SMTsYesYesNoNoNoNoNoNoNoNo
 Pickup In StoreGeneral AvailabilityYesYesYesYesYesYesYesNoNoNo
  Location-Based InventoryYesYesYesYesYesYesYesNoNoNo
  Shop By StoreYesYesYesYesYesYesYesNoNoNo
 Product Comparison ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Product Lead Time ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Product Lists (Wishlist) YesYesYesYesYesYesYesYesYesYes
 Product Reviews YesYesYesYesYesYesYesYesYesYes
 Quantity Pricing YesYesYesYesYesYesYesNoNoNo
 Quick Order YesYesYesYesYesYesYesNoNoNo
 Quotes YesYesYesYesYesYesYesYesYesNo
 Return Authorization YesYesYesYesYesYesYesYesYesYes
 Save For Later YesYesYesYesYesYesYesYesYesYes
 Separate Carts per Customer Contact YesYesYesPartialPartialPartialPartialPartialPartialPartial
 Shipping Bar ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Site SearchSearch SynonymsYesYesYesYesYesYesYesYesYesYes
  Type AheadYesYesYesYesYesYesYesYesYesYes
 Size Chart ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Stock Notifications ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Store Locator YesYesYesYesYesYesYesYesNoNo
Site Management ToolsBlog ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Columns ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 CMS Page RecordsDelete in BackendYesYesYesYesYesYesYesYesYesYes
 Commerce CategoriesGeneral AvailabilityYesYesYesYesYesYesYesYesNoNo
  Hide Empty CategoriesYesYesNoNoNoNoNoNoNoNo
  Multi-Language SupportYesYesYesYesYesYesYesYesYesYes
 Content ManagementExpired ContentYesYesYesYesYesYesNoNoNoNo
  Image ManagerYesYesYesYesYesYesNoNoNoNo
  Published ContentYesYesYesYesYesYesNoNoNoNo
  Tagging, Sorting and FilteringYesYesYesYesYesYesNoNoNoNo
  Visibility Dates YesYesYesYesYesYesNoNoNoNo
 Content TypesStandard Content Types (HTML, Text, Image)YesYesYesYesYesYesYesYesYesYes (R2)
  Custom Content TypesYesYesYesYesYesYesNoNoNoNo
 CSV ImportPages and TagsYesYesYesYesYesYesNoNoNoNo
 Featured Categories ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Featured Products ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Image Text Overlay ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Item Badges ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Landing Pages YesYesYesYesYesYesYesYesYesYes (R2)
 Logo List ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Map and Contact ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Page Types and Layout SelectionGeneral AvailabilityYesYesYesNoNoNoNoNoNoNo
  Domain-Level DataYesYesYesNoNoNoNoNoNoNo
  Global DefaultsYesYesYesNoNoNoNoNoNoNo
 Photo Gallery ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Slideshow ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Testimonials ExtensionExtensionExtensionExtensionExtensionNoNoNoNoNo
 Theme CustomizerGeneral AvailabilityYesYesYesYesYesNoNoNoNoNo
  Theme Customizer Skin SaverYesYesYesYesYesNoNoNoNoNo
 Version SupportVersion 2DeprecatedDeprecatedDeprecatedDeprecatedDeprecatedDeprecatedYesYesYesYes
  Version 3YesYesYesYesYesYesNoNoNoNo