Context Learning how and when to “extend” and “wrap” native SuiteCommerce code is a vital skill to learn for developers. This article will explain the difference, and the basics of how to do it within the context of SuiteCommerce development. It should be noted right away that “wrapping” is a form of “extending” code. If… Continue reading Basics of extending and wrapping native SuiteCommerce code
Author: Rosemol Francis
Facet Troubleshooting
Facets can often show errors if not configured correctly. Below are some basic checks to make sure that your facets are correctly set up if you are seeing errors on the site. The most common error is to see the header of the facet display the Field ID instead of the correct header (or no… Continue reading Facet Troubleshooting
Hiding Undesirable Facet Fields in the PLP
If you include an item field as a facet field in the website setup record, it is possible that the field will show up as a filter in the sidebar of the PLP. Follow these steps to hide that field from the PLP while still retaining usage of the field elsewhere on the site. Instructions… Continue reading Hiding Undesirable Facet Fields in the PLP
How to set up Auto Approval for Advanced Sign Up
Context When using the Advanced Sign Up bundle in SuiteCommerce, your client may want certain (or all) customers to be automatically approved when they register. There is native functionality that allows you to do this. This article explains how to set up that functionality. Auto Approval General flow of Auto Approval The auto approval process… Continue reading How to set up Auto Approval for Advanced Sign Up
Addresses getting deleted on SO creation
There are situations where NS is deleting an address record from the customer you are checking out with when the customer places an order in SuiteCommerce. It’s a niche issue, but does occasionally come up. It’s the culmination of 3 factors: Custom Address form where phone numbers are not required Addresses without phone numbers Remove… Continue reading Addresses getting deleted on SO creation
Random Permissions Errors on Service Files
If you are seeing unexplained permissions errors for your service files on a correctly set up environment, find the customer record you are logged in as, edit, and go to System Information → Access and set the contact role to the native level (Customer Center) then save. Log in to the sight, then edit the… Continue reading Random Permissions Errors on Service Files
Transferring Information From Netsuite Back End to Site Front End Using a Suitelet
It’s possible to make a call from an SCS website frontend to the backend via a suitelet. There may be security implications to calling a suitelet from the frontend. Please consult your Team Lead before attempting this, This gives you the ability to get information from the backend, load, edit and create records, call other… Continue reading Transferring Information From Netsuite Back End to Site Front End Using a Suitelet
Changing the default “Welcome to the store” browser tab site title
Enter Edit Mode on the homepage in SMT Navigate to Edit Page Settings (3 dots top right) Enter the new title in the Meta Data > Title field and Save Navigate to Review & Publish Changes, select homepage (Looks like / ) and hit Publish Exit SMT and verify change
Cannot GET /tba?” Error Fix
To fix this error, Manually create a token in your NetSuite Environment (global search Access Tokens)Create a new access token using the correct integration (likely SC-TBA2 or something along those lines)Ensure you have the employee you are logged in has the correct role SCDeployer Ensure the token has the correct account number as well.
How to re-setup a sandbox SCS/SCA site after a SB refresh
When a client performs a Sandbox refresh, these are the steps required to re-setup the sandbox website: Add a new (fake) domain record to the website setup record If the sandbox’s domain is ‘sandbox.website.com’, it won’t let you reuse it immediately (for some reason) Recreate the sandbox domain record (this could take a little bit… Continue reading How to re-setup a sandbox SCS/SCA site after a SB refresh