Implementing Google reCAPTCHA v3 for Login and Registration Pages in SuiteCommerce

Description: This article provides a step-by-step guide for integrating Google reCAPTCHA v3 into Login and Registration pages in SuiteCommerce to prevent automated and bot-driven activities. The implementation covers frontend token generation, passing the token to backend SuiteScript 2.0 for verification, and ensuring only valid requests proceed. Step-by-Step Process 1. Configure Google reCAPTCHA Visit the Google… Continue reading Implementing Google reCAPTCHA v3 for Login and Registration Pages in SuiteCommerce

Importance of customer contact roles in SCA

The Importance of Customer Contact Roles in SuiteCommerce Advanced (SCA) Customer contact roles play a crucial role in SuiteCommerce Advanced (SCA) by enabling efficient management and organization of contacts associated with various records, such as opportunities, customers, vendors, and partners. These roles are essential for users to view and edit contacts using the Customer Center… Continue reading Importance of customer contact roles in SCA

Resolving Incomplete Configuration Records After a Sandbox Refresh

Sometimes, after a sandbox refresh, the configuration record may not be displayed completely, even after activating all extensions and themes. In some cases, only the configuration of some default templates may be shown, while most of the configurations for custom-made extensions might be missing. To resolve this issue and retrieve the complete configuration record, follow… Continue reading Resolving Incomplete Configuration Records After a Sandbox Refresh

Update Customer Contact roles using csv import in SCA

To update the contact role of a contact associated to a customer record via CSV import, the following steps should be followed: Create a CSV File with the following columns: Customer ID Contact Name Navigate to Import CSV Records: Go to Setup > Import/Export > Import CSV Records. Scan & Upload CSV File Page: Import Type:… Continue reading Update Customer Contact roles using csv import in SCA

Send order confirmation mails to multiple email ids using workflow in SCA

This article contains detailed steps for sending order confirmation emails to additional email IDs other than the primary email ID of a customer. The customer should enter the required email IDs, separated by commas or semicolons, in a new entity field. These email IDs are then added along with the primary email ID, and the… Continue reading Send order confirmation mails to multiple email ids using workflow in SCA

How to resolve the error: ‘This user has exceeded the number of active access tokens for this role’

Scenario: While running ‘gulp extension:fetch’ command, an error will be displayed in the terminal, saying the number of active access tokens has exceeded. Reason: Once you have used all permitted number of tokens for the current role, there will show ‘number of active access tokens exceeded’ error. Solution: To resolve the error, we need to… Continue reading How to resolve the error: ‘This user has exceeded the number of active access tokens for this role’

How to resolve the JavaScript error: ‘job execution time exceeded’ while activating theme or extension

Scenario: After deployment, while activating extension or theme there shows JavaScript error: ‘Job execution time exceeded. The job has been IN_PROGRESS for more than 15 minutes’. Activation fails. Solution: Navigate to Customization –> List, Records, & Fields –> Record Types. Find the ‘SC ExtMech Activation’ record type from the list. Click on the ‘List’ button… Continue reading How to resolve the JavaScript error: ‘job execution time exceeded’ while activating theme or extension

Disallow Search Engine Spiders to Index Second Website

Scenario When having multiple websites on the account, there will be scenarios that user would want to disallow the search engine indexing on the second website. Note: From 2020.2 onward, the Multiple Website feature is automatically enabled for all accounts. You no longer need to enable it and it is not possible to disable it. However,… Continue reading Disallow Search Engine Spiders to Index Second Website

Structured Data Markup

Enable Structured Data Markup In NetSuite, go to Commerce > Websites > Configuration. Select your website and domain and click Configure. In the configuration record, go to the Shopping Catalog tab and the Structured Data Markup subtab. Select JSON-LD in the Markup Type field to add JSON-LD to all product detail pages. Select the No Markup option to prevent markup from being… Continue reading Structured Data Markup