Upgrade SuiteCommerce to SuiteCommerce Advanced
This topic explains how to upgrade from SuiteCommerce to SuiteCommerce Advanced (SCA).
To upgrade from SuiteCommerce to SCA, follow these steps:
Before you begin
Before you begin upgrading your site:
-
Contact your account representative to provision the appropriate modules for your NetSuite account.
-
In NetSuite, go to Commerce > Extensions > Extension Manager, select your web site and domain, and then click Next. Make a note of the active themes and extensions on your SuiteCommerce site.
Test Your Site on a Development Domain
It is a best practice to use a development domain to test your existing themes and extensions on an SCA implementation before upgrading your live production domain to SCA. Testing your existing NetSuite and third-party themes and extensions helps ensure that your SCA domain performs as expected when you upgrade your production domain.
To test SCA on your development domain:
-
If you have not already done so, create a development domain in your existing SuiteCommerce web site record.
-
Go to Commerce > Websites > Website List.
-
Click Edit to access the web site record.
-
On the Domains tab, clear the Primary Web Site URL checkbox for all of the listed domains.
-
Copy the configuration record from the existing SuiteCommerce production domain to the development domain.
-
Install the Theme and Extension SuiteApp.
-
Link your development domain to the SuiteCommerce Advanced Dev application.
See Link a Domain to an SSP Application. Use the latest release SuiteCommerce Advanced — Dev implementation for all touch points.
-
Activate the themes and extensions on the development domain.
-
Clear (invalidate) the cache for the development and production domains.
Thoroughly test your themes and extensions on your development domain. When you are satisfied, set up your production domain for SCA.
Set Up Your Production Domain for SCA
After confirming that your site works as expected on the development domain, schedule the optimal time to upgrade your production domain to SCA. It is a best practice to schedule upgrades during a period of off-peak site usage.
To set up your production domain for SCA:
-
Assign the latest release SuiteCommerce Advanced – Dev implementation for all touch points (the same touch points you assigned on your development domain).
See Select Supported Touch Points.
Note:As an alternative, you can also assign touch points directly on the domain record. Using this method overrides the touch points assigned on the Touch Points subtab on the Web Site Setup record.
-
Link your production domain to the SuiteCommerce Advanced Dev SSP application.
-
Activate the themes and extensions that were previously active in your production domain.
-
Clear (invalidate) the cache for the development and production domains.
Verify Production Domain Operation
Go to your production site URL in your browser to test operation of your SCA site.
-
Confirm that your touch points (listed below) are correct and accessible in your browser:
-
Log In
-
Log Out
-
Register
-
Customer Center (My Account)
-
Checkout
-
View Cart
-
Home Page
-
-
Confirm that your theme and extension activations work as expected.