Manage Themes and Extensions

This topic applies to

Applies to

SuiteCommerce Web Stores

The Extension Manager lets you activate any theme or extension for a domain linked to your SuiteCommerce site. With it, you can create new or edit existing activations.

An activation is the association in NetSuite between a domain and any theme or extensions currently activated for that domain. You can activate any number of extensions for a domain, but you must choose a theme at a minimum.

Note

Themes and extensions must either be installed as published SuiteApps or deployed to your NetSuite account by a site developer to be available for activation.


The Extension Manager lets you:

  • Activate themes and extensions on a domain

  • Activate updates to themes and extensions

  • View all current activations for your SuiteCommerce sites by domain

  • View the status of any activations currently being processed

Important

All sites implementing SuiteCommerce or the Aconcagua release of SuiteCommerce Advanced and later require activating a theme using the Extension Manager.


Before You Begin

Be aware of the following information before using the Extension Manager:

  • Themes and extensions must either be installed as published SuiteApps or deployed to your NetSuite account by a site developer to be available for activation

  • You must activate at least a theme for a domain. You can activate only one theme per activation/domain at a time, but you can activate the same theme across multiple activations/domains.

  • You can activate any number of extensions or none at all.

  • The Extension Manager is required for all sites implementing SuiteCommerce or the Aconcagua release of SuiteCommerce Advanced and later.

  • If activating an extension on a SuiteCommerce InStore (SCIS) domain, you must choose a site, domain, location, and subsidiary. Location and subsidiary are not required for SuiteCommerce sites. In these cases, the system defaults locations and subsidiaries to All.

  • The Extension Manager lets you set up multiple activations simultaneously. NetSuite only processes one activation at a time, but the Extension Manager creates a Pending queue and provides a status of activation progress.

Important

Do not edit NetSuite records associated with Extension Manager or activations directly. This includes editing the priority value of records to define the processing order. This capability will be deprecated in a future release. Until such time, do not manually edit these records. Doing so can compromise the processing integrity of the Extension Manager.


To use the Extension Manager:

  1. In NetSuite, go to Setup > SuiteCommerce Advanced > Extension Manager.

    If you do not see this option, make sure you have installed the SuiteCommerce Extensions Management bundle. See Install Your SuiteCommerce Application for information and the Bundle ID.

  2. Perform one of the following:

    1. Click Create Activation to start a new activation.

    2. Click Edit next to any preexisting activation to add, remove, or update themes and extensions for the associated domain.

  3. Choose from the following topics, as applicable:

    Topic

    Description

    Extension Manager Overview

    This topic describes the Extension Manager interface.

    Create a New Activation

    This topic explains how to create a new activation for a specific site and domain. Do this if you have never activated a theme or extension for the intended domain.

    Activate Themes and Extensions

    This topic explains how to add, remove, or update themes and extensions for a newly created or preexisting activations.