Customization Examples

This topic applies to

Applies to

SuiteCommerce Advanced


This topic provides basic examples for extending SuiteCommerce Advanced (SCA) and creating your own custom modules.

Note the following information about the provided examples:

  • The module source files for SuiteCommerce Advanced 2019.1 and earlier are JavaScript files with .js filename extensions. The module source files for SuiteCommerce Advanced 2019.2 and later are TypeScript files with .ts filename extensions. For more information about TypeScript, see TypeScript.

  • Sample scripts included in the customization examples use SuiteScript 1.0 functions and objects only. These examples do not include SuiteScript 2.0 capabilities.


If you are developing the Aconcagua release of SCA or later, the best practice is to implement your changes as themes and extensions. See Customization for more details.