Configure SuiteCommerce InStore Integration for SCIS

Configure SuiteCommerce InStore for SCIS integration with proper settings and best practices for different SCA versions.

·2 min read·View Oracle Docs

SuiteCommerce InStore (SCIS) integration is essential for leveraging the capabilities of SuiteCommerce within a retail environment. Before configuration, ensure that the latest SuiteCommerce InStore and SuiteCommerce Advanced bundles are installed in your account. Completing this setup maximizes your eCommerce functionality while ensuring seamless operations across platforms.

Prerequisites for SCIS Integration

To begin integrating SCIS with your site, you must:

  • Ensure you have installed the latest SuiteCommerce InStore SuiteApp.
  • Set up your NetSuite account for SCIS integration by enabling required features and settings, outlined in the Required Features and Settings for SCIS documentation.

Steps to Configure Your Site for SCIS Integration

General Configuration

  1. Navigate to Commerce > Websites > Configuration to select the appropriate domain for configuration.
  2. Open the SuiteCommerce Configuration record and go to the My Account tab, then select the SCIS Integration subtab.
  3. Update the necessary property settings in the SCIS Integration subtab according to your requirements.
  4. Save the Configuration record to apply changes.

Configuration for SCA Denali and Mont Blanc

For users operating SCA Denali or Mont Blanc versions, follow these additional steps:

  1. Create a custom module that lists the backend Configuration object as a dependency. Refer to documentation on configuring properties for further guidance.
    • Important Note: Do not modify the original Configuration.js file directly; instead, consider following best practices outlined in the Develop Your SCA Customization guide.
  2. Set the isSCISIntegrationEnabled property to true within your custom module to enable SCIS integration.
  3. Save and deploy your module to make it available on your site.

Additional Considerations

  • Ensure that you adhere to the guidelines for customizing JavaScript in SuiteCommerce to avoid potential issues.
  • For configurations unique to other SCA versions, consult the SCIS Integration Subtab documentation.

Who This Affects

This configuration process primarily impacts:

  • Developers responsible for site integration and customization.
  • Administrators overseeing eCommerce operations.

Key Takeaways

  • Ensure all required bundles are installed before SCIS integration.
  • Configuration procedures vary depending on the SCA version in use.
  • Following best practices in customization can prevent integration issues.

Source: This article is based on Oracle's official NetSuite documentation.

Frequently Asked Questions (4)

What prerequisites must be fulfilled before integrating SCIS with NetSuite?
You need to install the latest SuiteCommerce InStore SuiteApp and set up your NetSuite account by enabling the required features and settings as outlined in the Required Features and Settings for SCIS documentation.
Do I need to create a custom module for SCA Denali and Mont Blanc versions when configuring SCIS integration?
Yes, you need to create a custom module that lists the backend Configuration object as a dependency and set the `isSCISIntegrationEnabled` property to `true` to enable SCIS integration.
Can I modify the Configuration.js file directly when integrating SCIS with SCA?
No, it is advised not to modify the original Configuration.js file directly. Instead, follow best practices outlined in the Develop Your SCA Customization guide.
What should developers and administrators be aware of when setting up SCIS integration?
Developers and administrators must ensure that all required bundles are installed before integration, and be aware that configuration procedures vary depending on the SCA version in use.
Source: Configure your Site for SCIS Integration Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in General

View all General articles →