Custom SSP Applications Creation for SuiteScript Integration
Create custom SSP applications for SuiteScript 1.0 and 2.0 in NetSuite to support website customization and dynamic content generation.
Creating custom SuiteScript Server Pages (SSP) applications is pivotal for developers aiming to enhance website functionalities within NetSuite. This guide covers the steps necessary for setting up these applications to effectively manage SuiteScript resources.
TL;DR
To utilize custom SSPs for testing in NetSuite, create two separate applications: one for SuiteScript 1.0 and another for SuiteScript 2.0. Each application collaborates with the NetSuite file cabinet, ensuring website customization assets are efficiently organized and deployed.
Why Create Custom SSP Applications?
Custom SSP applications facilitate the creation and management of dynamic web content using SuiteScript. They allow developers to implement custom business logic and user interfaces within their eCommerce pages. By leveraging SSP applications, businesses can create personalized experiences that enhance user engagement and streamline online interactions.
Steps to Create a Custom SSP Application
Overview
To create SSP applications for SuiteScript integration, follow the steps detailed below. It’s crucial to establish separate applications for each version of SuiteScript you plan to use.
Custom SSP Application for SuiteScript 1.0
- Navigate to Commerce > Hosting > SSP Applications > New.
- Follow the instructions as outlined in the NetSuite Help topic for creating a SuiteScript 1.0 SSP application, ensuring to:
- Append
v1to the application name (e.g.,MyCustomSSPv1). - Specify the version as
1.x. - Create a new application folder and provide the necessary details: HTML Hosting Root, Application Publisher, and Application Name.
- Append
This creates a directory structure in the NetSuite File Cabinet. For example, using the following details:
- HTML Hosting Root: Live Hosting Files
- Application Publisher: ProDev
- Application Name: ProDevSite
Results in the path: Web Site Hosting Files/Live Hosting Files/SSP Applications/ProDev/ProDevSite.
Custom SSP Application for SuiteScript 2.0
For those using SuiteScript 2.0, the sequence of steps is similar; however, specific nuances around application folder setup may differ. Ensure you define the touch points and settings that correspond to your web stores’ requirements.
Important Considerations
- If an existing SSP application is already deployed, you can update it without creating a new one. Simply locate the Application Folder and Application Name from the existing SSP Application Record.
- Understanding the folder structure and naming conventions is crucial to prevent issues down the line when managing multiple SSP applications.
Who This Affects
- Developers: Responsible for creating and managing SSP applications.
- Administrators: Oversee the setup process and ensure proper configurations.
- Ecommerce Managers: Use the applications to improve customer interactions and site performance.
Key Takeaways
- SSP applications are essential for integrating SuiteScript with NetSuite eCommerce platforms.
- Two separate applications are required for SuiteScript 1.0 and 2.0.
- Naming conventions and folder structures must be followed to ensure smooth operation.
- Existing applications can be updated without re-creation, saving time.
Source: This article is based on Oracle's official NetSuite documentation.
Frequently Asked Questions (4)
Do I need to create separate SSP applications for SuiteScript 1.0 and 2.0?
What are the necessary steps to name a custom SSP application for SuiteScript 1.0 correctly?
Can existing SSP applications be updated without creating a new one?
What are the key considerations for managing multiple SSP applications?
Was this article helpful?
More in Commerce
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
- Commerce Extensions in NetSuite 2026.1
Commerce Extensions in NetSuite 2026.1 enhance performance and user experience in eCommerce.
- Convert Multiple Transaction Line Items into Configured Items in
Enhance transaction processing in NetSuite by converting multiple line items into configured items with improved session handling.
- New SuiteCommerce Features in NetSuite 2026.1
New SuiteCommerce features in NetSuite 2026.1 enhance user experience and improve eCommerce efficiency.
