Contact Us
Two men sitting while one stands beside a table, while discussing an open document.

Our SuiteCommerce Standard customer has had many different SuiteCommerce partners, and had questions surrounding SSP Applications. From a high-level, SuiteScript Server Pages (SSP) could be thought of as an iteration on the SuiteLet for front end (store) pages while running SuiteScript on the back end (NetSuite) to generate dynamic content. Using a bad and oversimplified metaphor, SSP applications could be thought of as the highway between NetSuite, the Website Setup Record and the Domain Record.

This overview explains what SSP Applications are, where to find them in NetSuite, how they connect to SuiteCommerce records, and why their configuration matters.

Linking SSP Applications is a part of SuiteCommerce store setup. Linked here is more information.

image (31).webp

What Are SSP Applications in SuiteCommerce?

  • SSP’s are web applications that connect to the vital SuiteCommerce records like the Website Setup Record and Domain record.
  • These records are linked through the Touch Points on the respective record (Domain & Website Setup) and are a part of every SuiteCommerce store setup.
  • With SuiteCommerce provisioning, each environment is provided a “SuiteCommerce Standard” and “SuiteCommerce SS2” applications to link to the site / domain.
  • Additional information linked here.

Where to Find SSP Applications in NetSuite

  1. Commerce > Hosting > SSP Applications: Select ‘View’ the application you would like to link.
  2. Link to the Domain and Link to the Site for both of these applications.

    On most situations, you will not link to site for the SS2 Applications.

    082b1af5-bf3c-4333-8de7-01fe0a1a9917.png
    Commerce > Hosting > SSP Applications
    e7e913b4-7b2e-4f7f-9c8c-449a5a484428.png
    After Selecting View on the SSP Application

    How SSP Applications Work in SuiteCommerce

    From a very high level, SSP’s act as connection points throughout the store to ensure that the user’s and store information is presented correctly.

    When these are mismatched, odd and unclear error messages from NetSuite often surface. These errors are ambiguous on SuiteCommerce and are the opposite of clear.

    This was the case for our customer, where the SSP Applications were mismatched. As a result, most extensions failed when migrating between sandbox - staging - production sites.

    Should You Customize SuiteCommerce SSP Applications?

    It is possible to customize SSP Applications on the storefront. Though not recommended for numerous reasons, one benefit could be deploying local files and test customization on a local environment.

    There are many drawbacks on customizing SSP applications (NetSuite Upgrades/Enhancements don’t natively flow here, manually retooling the file structure in File Cabinet, extension inconsistency to name a few), we do NOT recommend customizing the SSP Application in almost any circumstance. This is because with the proper integration records in NetSuite, developing locally (the main benefit) can be done in the same environment using the native SSP Applications.

Related Articles

Tagged with Training