SuiteCommerce Extensions: All 33 NetSuite Add-Ons Explained

Commerce Extensions are add-ons that NetSuite builds and supports for SuiteCommerce websites. They add features such as product comparison, stock notifications, gift wrap and product feeds, without custom code. This guide lists every extension NetSuite currently distributes, which sites each one works with, how to install them, and when it makes sense to build your own.

What you need before you can use Commerce Extensions

Commerce Extensions only run on SuiteCommerce, SuiteCommerce MyAccount, or SuiteCommerce Advanced (SCA) from the Aconcagua release onward. Older SCA sites (Vinson, Elbrus, Kilimanjaro) have to be migrated first.

Your account also needs these SuiteApps installed:

  • SuiteCommerce, SuiteCommerce MyAccount, or SuiteCommerce Advanced (Aconcagua or later)
  • SuiteCommerce Extension Management
  • SuiteCommerce Base Theme
  • SuiteCommerce Configuration
  • Reference Product Lists Records

And for each extension:

  1. Provisioning. The account must be provisioned with the extension's bundle.
  2. Install. An administrator installs the bundle (Customization > SuiteBundler > Search & Install Bundles, using the bundle ID in the table below).
  3. Release. Some extensions depend on the latest NetSuite release, so check your account is upgraded.
  4. Activate. Extensions that need activation are switched on per website domain in the Extension Manager (Commerce > Extensions > Extension Manager). That's also where you check whether you have the latest version.

Every NetSuite Commerce extension, by what it's for

Unless noted, each extension works with SuiteCommerce and SCA Aconcagua or later. "+ MyAccount" means it also works on SuiteCommerce MyAccount.

Merchandising and product pages

Extension

Bundle ID

What it does

Works with

SC Best Sellers

244097

Sorts product lists by top-selling items and can feature chosen items in merchandising zones.

SC, SCA Aconcagua+

SC Featured Category

250732

Highlights a commerce category with a set number of items and a link button.

SC, SCA Aconcagua+

SC Featured Product

250724

Showcases a recommended product with optional price, availability, ribbon and custom image.

SC, SCA Aconcagua+

SC Item Badges

251246

Adds promotional labels ("New", "Sale") to products on product pages and carousels.

SC, SCA Aconcagua+

SC Inventory Display

251783

Shows stock status and quantities on product pages, including special-order and drop-ship items.

SC, SCA Aconcagua+

SC Product Comparison

251558

Side-by-side comparison of up to four items.

SC, SCA Aconcagua+

SC Product Lead Time

251720

Shows product lead time on the site.

SC, SCA Aconcagua+

SC Size Chart

249416

Adds size charts to product pages.

SC, SCA Aconcagua+

SC Look Book

251572

Look book pages that present products together.

SC, SCA Aconcagua+

SC Product Page Printer

344590

Printer-friendly product pages.

SC, SCA 2019.1+

SC Infinite Scroll

251769

Loads more products as shoppers scroll, with auto-scroll or a "show more" button.

SC, SCA Aconcagua+

B2B ordering and accounts

Extension

Bundle ID

What it does

Works with

SC Grid Order

251806

Shows matrix item variations (size × color) in a table on the product page for bulk ordering.

SC, SCA Aconcagua+

SC Advanced Sign Up

334830

An extended registration form for new customer accounts.

SC, SCA 2019.1+

SC Order Status

251993

Lets guests and customers look up fulfillment, payment and shipping or pickup details.

SC, SCA Aconcagua+

SC Custom Fields

247488

Adds custom fields to the site through an extension.

SC, SCA Aconcagua+

NetSuite CPQ SuiteCommerce Integration

(no bundle ID listed)

Connects NetSuite CPQ product configuration to the website.

SC, SCA 2020.2+

Checkout, gifting and post-purchase

Extension

Bundle ID

What it does

Works with

SC Gift Certificate Management

243341

Groups gift certificates as store options, adds a balance-check page and shows certificates in My Account.

SC, SCA Aconcagua+

SC Gift Wrap & Message

248547

Gift wrap options and gift messages that can print on packing slips.

SC, SCA Aconcagua+

SC Shipping Bar

249983

A site-wide shipping message bar.

SC, SCA Aconcagua+

SC Stock Notifications

250891

Emails shoppers when an out-of-stock item is back.

SC, SCA Aconcagua+

Content and layout (Site Management Tools)

Extension

Bundle ID

What it does

Works with

SC Blog

350138

Blog posts managed in Site Management Tools, with categories, tags, RSS and JSON-LD.

SC, SCA 2019.1+

SC Columns

249263

Column layouts for site content.

SC + MyAccount, SCA Aconcagua+

SC Image Text Overlay

249292

Text placed over images.

SC + MyAccount, SCA Aconcagua+

SC Slideshow

250352

Image slideshows.

SC + MyAccount, SCA Aconcagua+

SC Photo Gallery

249422

Photo galleries.

SC + MyAccount, SCA Aconcagua+

SC Logo List

248750

A row of logos (brands, certifications, customers).

SC + MyAccount, SCA Aconcagua+

SC Testimonials

248760

Customer testimonials.

SC + MyAccount, SCA Aconcagua+

SC Map & Contact

249788

A map with contact details.

SC, SCA Aconcagua+

Marketing, tracking, trust and compliance

Extension

Bundle ID

What it does

Works with

SC Product Feeds

250407

Generates product feeds from your catalog.

SC, SCA Aconcagua+

SC Google Tag Manager Editor

250341

Adds Google Tag Manager to the site.

SC + MyAccount, SCA Aconcagua+

SC Newsletter Sign Up

249935

Newsletter sign-up forms.

SC + MyAccount, SCA Aconcagua+

SC Cookie Consent

402703

A cookie consent banner.

SC + MyAccount, SCA 2021.2+

SC McAfee Secure

249425

The McAfee Secure trust mark.

SC + MyAccount, SCA Aconcagua+

Version check: SC Blog, SC Advanced Sign Up and SC Product Page Printer need SCA 2019.1 or later. NetSuite CPQ integration needs 2020.2 or later, and SC Cookie Consent needs 2021.2 or later. On an older SCA release, those won't install even though the rest will.

Which extensions to start with

There's no single "top 10". It depends on what your site sells and to whom. From the stores we work on:

  • B2B distributors and wholesalers: Grid Order for matrix items, Advanced Sign Up for account requests, Order Status so buyers stop emailing for tracking, and Inventory Display so they can see what's in stock before ordering.
  • B2C and DTC brands: Item Badges, Product Comparison, Stock Notifications and Gift Wrap & Message. Add Size Chart for apparel.
  • Every site: Google Tag Manager Editor so marketing can manage tags without a deploy, Cookie Consent if you sell into regions that require it, and Product Feeds if you advertise products on Google Shopping or other channels.

When the standard extensions aren't enough: custom extensions

NetSuite's extensions cover common needs. Anything specific to how you sell (an estimated-delivery date based on your own warehouse cut-offs, a product configurator, customer-specific ordering rules, or data from another system) needs a custom extension.

Custom extensions are built with the SuiteCommerce Extensibility API and NetSuite's extension developer tools, then deployed to your account and activated in the Extension Manager like any other extension. Because they use the extensibility framework rather than editing core SCA source, they survive SuiteCommerce upgrades far better than the old "customize the source" approach.

Things to plan for:

  • Upgrades. A well-built extension keeps working when NetSuite updates SuiteCommerce. Code that overrides core modules usually breaks.
  • Back-end logic. Many extensions also need a SuiteScript service or a custom record in NetSuite, not just front-end changes.
  • Themes. Extensions and themes are separate. A custom extension should style itself so it works with your current theme and the next one. See SuiteCommerce themes: Base Theme vs pre-built.

See how we built custom SuiteCommerce features for one client in Elevating E-Commerce with SuiteCommerce Customizations.

FAQ

What are SuiteCommerce extensions?

Add-ons that add features to a SuiteCommerce or SuiteCommerce Advanced website. NetSuite builds and supports a standard set (listed above), and developers can build custom ones with the Extensibility API.

Do Commerce Extensions work with SuiteCommerce Advanced?

Yes, from the Aconcagua release onward. A few need SCA 2019.1, 2020.2 or 2021.2 or later (see the version check above).

Where do I activate an extension?

In the Extension Manager in NetSuite, per website domain, after the bundle is installed.

Are NetSuite's Commerce Extensions free?

Your account must be provisioned with each extension's bundle. Check with your NetSuite account manager what your SuiteCommerce license includes.

Related Posts