Related and correlated items in SCA

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

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