1. Provide a proper name and description for the extension.
2. Select all sections (shopping, my account, checkout) if required. Otherwise, select the required option based on the requirement.
3. Select only the required files. If you accidentally select any unwanted files while creating the extension, remove the folder after creating the extension.


eg: Here is an example of creating an extension to display a badge on the items in PDP page

4. If we need to get any data from NetSuite using Suitescript, change the ssp-libraries entry point to the file service controller.

5. Try to give the files the same name (defined in the path) as the files in the manifest file.


Updated files


6. When creating ‘child views’, add them to related elements based on requirements.
eg: To display the badge on the PDP page, the view for the badge needs to be added to the PDP component only. Not for the entire layout.

7. Extending an existing view must be from the entry point file.
8. Provide the required permission for the extension if required