As businesses evolve, many organizations choose to retire legacy SuiteCommerce Advanced (SCA) implementations to streamline their NetSuite environments. However, decommissioning SCA requires a careful, dependency-aware approach to avoid leaving behind orphaned records, script errors, or broken configurations.
This article outlines a clean and safe method for fully decommissioning SCA from a NetSuite account, ensuring that no customer, transaction, or item-related data is affected.
Step-by-Step Decommissioning Plan
- Take Backups: Before any removal, back up relevant assets including themes, extensions, SuiteCommerce configuration records, SMT content, website setup records and File Cabinet folders (
/Themes/,/Extensions/,/SSP Applications/). - Deactivate the Website: In Commerce > Websites > Website list > Edit , open the SCA website record and check “Inactive” to disable it.
- Deactivate Themes & Extensions: Using the Extension Manager, deactivate all associated themes and extensions. Then, manually delete their corresponding folders from the File Cabinet.
- Remove Domains: Delete all domains linked to the SCA website both from the Website Setup record and under Domains.
- Delete SMT (CMS) Pages and contents: Remove all CMS Pages from Commerce > Content Management > CMS Pages and delete associated Web Site Content or CMS Block records. Clean up any related media from the File Cabinet.
- Delete SuiteCommerce Configuration Records: Navigate to Customization > Lists, Records, & Fields, locate SuiteCommerce Configuration records, and delete or inactivate them.
- Remove SSP Applications: Uninstall the SSP Application related to the suitecommerce by going to the Commerce > Hosting > SSP Applications. Also remove the relevant folders from the File Cabinet to unregister the SSP Applications.
- Delete Website Setup: Once all dependencies are removed, delete the SCA Website Setup record.
- Uninstall SuiteBundles: Uninstall all SCA-related bundles via Customization > SuiteBundler, including Extension Management, Configuration, SMT Core Content Types, and all installed SCA versions.
- Final Cleanup: Remove any unused custom fields, records, or saved searches created for the web store, and verify system stability via logs and user testing.
A precise sequence like this ensures a complete and conflict-free SCA decommission. For businesses retiring their NetSuite web store, this process keeps your system clean, lean, and ERP-focused.