In SuiteCommerce Advanced (SCA), related items and correlated items are two powerful tools for enhancing the shopping experience by suggesting additional products to customers. Here’s a detailed explanation of both concepts and how they can be implemented effectively: 1. Related Items Related items are manually associated with a product. These are typically complementary products that… Continue reading Related and correlated items in SCA
Category: NS SuiteCommerce Advanced
All articles / code related to SuiteCommerce advanced
Best practices for displaying more than four items in single row on the PLP pages
In SCA websites, typically four items are displayed per row on PLP pages. To include more items as per the requirements from clients, we need to resize the item names, images, and the entire item cells. To reduce or restrict the display of lengthy item name we use the ellipsis feature in CSS. Below provided… Continue reading Best practices for displaying more than four items in single row on the PLP pages
How to set default country selection option on the checkout page
Go to Website Setup record. Under ‘Shopping’ tab there is a dropdown field named ‘Default Shipping Country for Checkout’ in the ‘Shipping Page’ section. Select the country that you want to set as default shipping country option during checkout process. If no country has chosen (left the dropdown as empty), then default selected shipping country… Continue reading How to set default country selection option on the checkout page
Bx slider in SuiteCommerce Advanced
In SuiteCommerce Advanced website, sliders are implemented by using jQuery bx slider. Configuration Options: BxSlider provides a wide range of options to customize the slider’s behavior. For example: mode: Defines the transition type (horizontal, vertical, or fade). auto: Enables automatic sliding. pause: Sets the duration between slides. controls: Adds navigation controls like next/previous buttons. pager:… Continue reading Bx slider in SuiteCommerce Advanced
Dynamically Separating “Our Brands” and “Partner Brands” in SuiteCommerce Header Menu Using Configuration Fields
This article outlines the implementation of a custom SuiteCommerce extension that dynamically classifies brand categories in the website header menu into “Our Brands” and “Partner Brands” based on a configuration-driven approach. This solution replaces hardcoded logic with a flexible method that can be managed via SC.CONFIGURATION. Dynamically separate brands into “Our Brands” and “Partner Brands”… Continue reading Dynamically Separating “Our Brands” and “Partner Brands” in SuiteCommerce Header Menu Using Configuration Fields
SuiteCommerce Product Reviews
Product Reviews for SuiteCommerce and SuiteCommerce Advanced 2024.2 and Later If you have implemented SuiteCommerce or SuiteCommerce Advanced 2024.2 or later, your customers can view and create product reviews on your Commerce website by default. However, you can turn this setting off in the SuiteCommerce Configuration if you do not want your customers to use… Continue reading SuiteCommerce Product Reviews
Setting Proper Sales Order Forms in SuiteCommerce
There are instances where you Bill a Sales Order that was created from your SuiteCommerce webstore with Payment method Invoice selected, it creates a Cash Sale record instead of Invoice record in the NetSuite UI. This could be due to the forms that was set in Checkout Preferences (Commerce > Websites > Website List > Edit Website record > Shopping tab > Checkout Preferences). If you have set the Sales Order Type field to a custom form,… Continue reading Setting Proper Sales Order Forms in SuiteCommerce
Performance Optimization with CDN Integration
Content Delivery Networks (CDNs) are an often-overlooked asset in improving the performance of SuiteCommerce Advanced websites. CDNs distribute website content across multiple servers in various locations worldwide, ensuring that users access the closest server for faster load times. Here’s how businesses can benefit: Enhanced Load Speeds: For customers located far from your primary server, CDNs… Continue reading Performance Optimization with CDN Integration
Server-Side Extensions for Unique Customization
One of the most powerful yet underutilized features of SuiteCommerce Advanced is the ability to use server-side extensions to customize and extend its functionality. These extensions act as building blocks that allow developers to create tailor-made solutions for unique business requirements. For example: Custom Data Processing: You can develop extensions to process data directly on… Continue reading Server-Side Extensions for Unique Customization
Automated Shipping Cost Application Based on Country and Order Value for Sales Orders
This article outlines the implementation of a user event script that automatically applies shipping costs based on the shipping country and order subtotal during the creation or update of Sales Orders in NetSuite. To ensure consistency and compliance with regional shipping policies, the script dynamically sets the custbody_jj_custom_shippingcost field with the appropriate freight charge based… Continue reading Automated Shipping Cost Application Based on Country and Order Value for Sales Orders