Adding the script to the body only If it is not present on the website.

Add a script to your Suite Commerce Advanced (SCA) website’s layout component, but you want to check if the script is already present on the website before appending it to the <body>. You can do this by checking if the script’s content or some unique identifier is present on the page. Here’s a high-level approach:… Continue reading Adding the script to the body only If it is not present on the website.

Exclude/Include Certain Types of Credit Cards from the Web Store Checkout

Applies To Product:  NetSuite 2022.1SuiteApp:  SiteBuilder Scenario It can be handy to include or exclude certain types of credit card payment options from the web store checkout. Solution Go to Setup > Accounting > Accounting Lists From the Type drop down menu at the bottom select Payment Method Click Edit next to the type of card payment to be excluded Check the Inactive  Click Save

Available Standard Fields and Field Types for Custom Record Types and Source Lists

Custom record types and source lists can use sourcing with the standard fields and records listed in the following table. In addition to standard records, you can use custom fields and record types for sourcing. When using custom fields and record types for sourcing, the field type selected depends on the field type of the… Continue reading Available Standard Fields and Field Types for Custom Record Types and Source Lists

Missing Payment Methods After Enabling Payment Instruments Feature

Applies To Product:  NetSuite 2021.2 Scenario When users enable the Payment Instruments feature under Setup > Company > Enable Features > Transactions subtab > Payment Processing section, some Payment Methods are not available on the Payment Options of a transaction form. Solution Navigate to Setup > Accounting > Accounting Lists Type: Select Payment Method Edit the missing Payment Method Save without making any changes Note: This retriggers the Payment Method and should make it available on the… Continue reading Missing Payment Methods After Enabling Payment Instruments Feature

Search Settings Overview

Applies toSuiteCommerce | SuiteCommerce Advanced | SuiteCommerce InStore You can enhance the item search capabilities of your website by configuring the item search settings with your preferences. The following illustration shows how item search settings relate to your web store: Search Fields influence the default sort order of the search results, which is relevance. For more… Continue reading Search Settings Overview

Modify JSON Configuration Files

This example applies to Vinson implementations of SuiteCommerce Advanced (SCA) and later The following procedure explains how to use the Configuration Modification method to change existing configurable properties and associated metadata. When you deploy this modification to NetSuite, the SuiteCommerce Configuration record’s user interface will reflect any changes specified. Important Before you modify configuration files,… Continue reading Modify JSON Configuration Files

Prevent Credit Card From Being Stored in Customer Record via Webstore

Applies To Product:  NetSuite 2023.1SuiteApp/Bundle:  SuiteCommerce Advanced  Scenario User may want to avoid saving shopper’s credit cards automatically after completing a webstore order.  Solution Navigate to Commerce > Websites > Website List Edit Website record Click Shopping tab Payments Page: SAVE CREDIT CARD INFO BY DEFAULT:Remove Checkmark Click Save

Unmark a Custom Check Box Field by Default via Workflow

Scenario User is trying to set the Reserve Time check box to be unmarked by default on the Log Phone Call form Solution To set the default value of this checkbox via Workflow, follow the steps below: Navigate to Customization > Workflow > Workflows > New Enter the following details: Name: (Name of the Workflow i.e Set Reserve Time) Record Type: Call Execute As Admin: True Release Status: Released… Continue reading Unmark a Custom Check Box Field by Default via Workflow

Customize Free Shipping Message on the Delivery Method List within Checkout in SuiteCommerce Advanced

Scenario In SuiteCommerce Advanced, when using the Free Shipping Promotion the shipping method displays the text “Free!” in the deliver method list in Checkout. This could be changed on the NetSuite Account without having to do code customization. Solution To customize the shipping rate message for a Free Shipping Promotion:  Navigate to Commerce > Content Management > Customize Text > Customize Click… Continue reading Customize Free Shipping Message on the Delivery Method List within Checkout in SuiteCommerce Advanced

Customizing Website Text

You can customize the system-generated text that appears in your website. This includes text in error messages and buttons. It also includes headings and fields displayed during the web store checkout process. Customizing the text on your website lets you communicate more effectively with your customers. You can also create different groups of custom text… Continue reading Customizing Website Text