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:

  1. Test Your Site on a Development Domain

  2. Set Up Your Production Domain for SCA

  3. Verify Production Domain Operation

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:

  1. If you have not already done so, create a development domain in your existing SuiteCommerce web site record.

    See Set Up Domains for Web Stores.

  2. Go to Commerce > Websites > Website List.

  3. Click Edit to access the web site record.

  4. On the Domains tab, clear the Primary Web Site URL checkbox for all of the listed domains.

  5. Copy the configuration record from the existing SuiteCommerce production domain to the development domain.

    See Copy a SuiteCommerce Configuration Record.

  6. Install the Theme and Extension SuiteApp.

    See Installing Theme and Extension SuiteApps.

  7. 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.

  8. Activate the themes and extensions on the development domain.

    See Manage Themes and Extensions.

  9. Clear (invalidate) the cache for the development and production domains.

    See Cache Invalidation Request.

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:

  1. 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.

  2. Link your production domain to the SuiteCommerce Advanced Dev SSP application.

    See Link a Domain to an SSP Application.

  3. Activate the themes and extensions that were previously active in your production domain.

    See Manage Themes and Extensions.

  4. Clear (invalidate) the cache for the development and production domains.

    See Cache Invalidation Request.

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.

Related Topics

Commerce Patches and Upgrades
SCA Patches
Migrate SuiteCommerce Advanced

General Notices