Contact Us

This article will guide a NetSuite user with a SuiteCommerce Admin or Store Manager role to (1) inactivate extensions, (2) delete extensions from the Extension Manager Record, and (3) uninstall bundles in the NetSuite SuiteCommerce or SuiteCommerce Advanced site.

WARNING: Be sure to talk your SuiteCommerce partner or a SuiteCommerce consultant prior to deleting any extensions. You will want to be sure that this action will not have a negative impact on your website by removing functionality you aren't intending to remove.

Use Cases for this Article are to Complete the Following:

  • Your company has decided to hide a webstore functionality or uninstall an extension.
  • Reactivating extensions after a sandbox refresh and some extensions are not needed.
  • The extension manager gets stuck and cannot activate the current extensions.

One prerequisite is that the bundle, “SuiteCommerce Extension Manager,” needs to be properly installed on the user’s NetSuite account. To install this bundle, please see this article on Installing Commerce Website Applications.

To learn more about Activating the Extension Manager, check out this tutorial article on Activating the Extension Manager in NetSuite.

Screenshot showing path to Extension Manager page under Extensions and Commerce.

Extension Manager is found on Commerce > Extensions > Extension Manager

Inactivating Extensions from the Extension Manager

The process of inactivating extensions turns off the store functionality without deleting the bundle. An easy way to understand what this means for the bundle is to think about electricity within a house and to think of inactivating the extension as equivalent to turning off the light switch to darken the lights in a room.

One caution: Inactivating a bundle causes any configuration choices in the Configuration Record to be lost. Please be sure to screenshot your extension before inactivating in case you want to restore your settings.

To navigate to the Configuration Record, click Commerce > Websites > Configuration – enter the site and domain – and select the Extensions tab and the subtab of the extension you wish to inactivate.

SuiteCommerce Configuration page with multiple elements numbered.

For this example, we are inactivating the Size Chart bundle.

To uninstall an extension, follow this click path:

Step 1: Commerce > Extensions > Extension Manager

Step 2: Hit the blue “Edit” on the desired site.

Uninstall Size Chart on the Extension Manager page.

Step 3: Navigate to the Extensions Tab.

Step 4: Uncheck the {SC Product Lead Time Bundle} in the far left column.

Step 5: Select the blue “Activate” button.

Themes tab displayed in the extension settings page, showcasing various customization options for user interface themes.

Step 6: Refresh the screen after NetSuite finishes its 8-step activation sequence.

Step 7: Once this process is complete, the bundle is inactivated.

Step 8: To verify, return to the Extension Manager (step 1) and validate that the extension is not surfaced.

Active extension manager interface showcasing tools for efficient extension management.

This method is the most commonly used to turn off bundles. Next, we will walk through deleting the extension from the Extension Manager Record.

Deleting the Extension from the Extension Mech Record

It is possible to delete the extension from the Extension Record from outside the Extension Manager. The user would want to choose this option when the Extension Manager fails or gets stuck. In the electricity within a house example, deleting the extension from the Extension Mech Record would be like flipping the circuit breaker switch on the electrical panel to darken a room.

One common error with the 2024 version of NetSuite was the SASS failing to compile correctly. For more information on this error, check out this article on the How to Fix the Dart SASS Error.

Step 1: Deactivate the extension on the Extension Manager from the above expand box.

Step 2: Navigate to Customization > List, Record & Fields > Record Types

Step 3: Search for SC ExtMech Extension and click on the List link. Most commonly, the records are sorted alphabetically – you may need to search a few pages for the SC ExtMech Extension record.

A list of results for a Record Types search with a message saying to Select List.

Customization > List, Record & Fields > Record Types

Step 4:Edit” the extension(s) you are trying to uninstall.

SC ExtMech Extensions List screenshot with highlighted buttons.

Step 5: Hover to Actions and click the Delete button.

SC ExtMech Extension screenshot with directions to Select Actions and then the Delete buttons.

Step 6: Wait for a few minutes, return to the extension manager (Commerce > Extensions > Extension Manager), and try to uninstall the extension again on the bundle list page.

Step 7: Refresh the screen after NetSuite finishes its 8-step activation sequence.

This should delete the extension record from the Extension Manager.

Uninstall the Extension

The last option is to uninstall the extension entirely. This option should be chosen if you will never use the extension again and desire to clean your NetSuite environment. In the house electricity example, this option is like turning off power at the main power breaker, removing your light fixtures, and only using candles to light your house.

To uninstall extensions, navigate to the following:

Step 1: Deactivate the desired extension following the process from the first expand block above.

Step 2: Customization > SuiteBundler > Search and Install Bundles > List

Step 3: In the “Action” column, select the “Uninstall” button.

Installed Bundles page with steps to Uninstall one.

Step 4: Select “OK” to acknowledge that uninstalling the bundle deletes all objects within the extension.

Step 5: Refresh the screen after NetSuite finishes its 8-step activation sequence.

Step 6: Once this process is complete, the bundle is uninstalled.

This is how to uninstall a bundle from your NetSuite environment.

Got stuck on a step in this article?

We like to update our blogs and articles to make sure they help resolve any troubleshooting difficulties you are having. Sometimes, there is a related feature to enable or a field to fill out that we miss during the instructions. If this article didn't resolve the issue, please use the chat and let us know so that we can update this article!

FREE SuiteCommerce Book

If you liked this article, you'll LOVE our book on SuiteCommerce! Order the free SuiteCommerce book today, and we'll even pay for shipping!

Anchor Group NetSuite Ecommerce SuiteCommerce Book

Oracle NetSuite Alliance Partner & Commerce Partner

If you have general questions about SuiteCommerce or more specific questions about how our team can support your business as you implement NetSuite or SuiteCommerce, feel free to contact us anytime. Anchor Group is a certified Oracle NetSuite Alliance Partner and Commerce Partner equipped to handle all kinds of NetSuite and SuiteCommerce projects, large or small!

Horizontal Anchor Group logo orange anchor icon navy Anchor Group text

We are a premium SuiteCommerce agency that creates powerful customer portals. Unlike our competitors, we have already solved your problems.

Tagged with Training, Troubleshooting