Resolve NetSuite Web Service Error: “Invalid login attempt”

Scenario The error usually appears after performing a sandbox refresh or in some instances, due to the following reasons:   TBA was not configured correctly Insufficient permission granted on the NetSuite account Invalid/expired User Access Token Integration bundle not updated Solution Ensure the Integration Bundle is up to date On NetSuite: Navigate to Customization > SuiteBundler… Continue reading Resolve NetSuite Web Service Error: “Invalid login attempt”

SuiteScript 1.0 > Make Checkbox Mandatory on Online Customer Form Using Script

Scenario Customer wants to validate a checkbox field on the Online Customer Form (i.e., Mandatory agreement checkbox). Currently, adding a custom checkbox in the customer form even if Mandatory field is enabled wouldn’t verify if the value is checked. Solution You can follow the steps below in order to validate the checkbox via script: Step 1 Create a… Continue reading SuiteScript 1.0 > Make Checkbox Mandatory on Online Customer Form Using Script

Resolve Error: “Invalid Login Attempt” on RESTlet when using OAuth 1.0 in Postman

Scenario Error Message above is encountered when calling a RESTlet script from Postman when using Token Based Authentication (OAuth 1.0). Solution NetSuite would return this error message due to incorrect Authorization Settings in Postman. To resolve this: On your Postman request, click Authorization Double check the following fields and make sure that all are correct and… Continue reading Resolve Error: “Invalid Login Attempt” on RESTlet when using OAuth 1.0 in Postman

Overwrite Entity and CRM Record Type Numbers

For some entity and CRM record types, you can enable the Allow Override option to permit users to manually enter numbers other than the auto-generated numbers. Be aware that overwriting these record type numbers permits users to create duplicate numbers or numbering gaps. Use this feature with caution. After a manual override in a number… Continue reading Overwrite Entity and CRM Record Type Numbers

Enabling Auto-Generated Numbers for Campaigns

If auto-generated numbers for campaigns are enabled, a campaign ID is automatically assigned when a campaign record is created. Auto-generated numbers should be enabled prior to creating keyword campaigns. In your keyword campaign, only enter the URL of the destination page in the URL field. When the record is saved, the campaign ID parameter is… Continue reading Enabling Auto-Generated Numbers for Campaigns

Managing Exceptions on Fulfillment Requests

Sometimes when fulfilling orders, an unexpected problem might occur with inventory of the ordered items. In NetSuite, you can manage these problems in different ways on the fulfillment request record, depending on the fulfillment request type. For fulfillment requests of type Ship, you can reject lines in the fulfillment request. For fulfillment requests of type… Continue reading Managing Exceptions on Fulfillment Requests

Extension for pop up of terms of use similar to livechat on the website.

Terms of Use Pop-Up   This document provides a step-by-step guide on creating an independent extension for Suite Commerce Advanced (SCA) to add a Terms of Use Pop-Up. The extension will allow users to review and acknowledge the terms.  Working of Extension  Created a standard extension that mimics the behaviour of a live chat pop-up, with… Continue reading Extension for pop up of terms of use similar to livechat on the website.

Removing Item Redirects to Login Page Under Secure Domain

In some implementations of Site Builder Reference Checkout 2.05, shoppers are redirected to the login page after they remove an item from their shopping cart. This problem occurs in the following situations: Shoppers are not logged in to a customer account. The website is using a secure (HTTPS) shopping domain. The patch for Secure Shopping for… Continue reading Removing Item Redirects to Login Page Under Secure Domain