Shopping Catalog Tab
The settings on this tab let you set up shopping-related properties, like the shopping cart, facets, and product details. This tab includes overall catalog properties and the following subtabs:
Add to Cart Behavior
This string lets you define the action that occurs after a shopper adds an item to the cart. Possible values are:
-
showCartConfirmationModal (default)
-
goToCart
-
showMiniCart
-
showCartConfirmationModal
ID |
addToCartBehavior |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Configuration file (pre-Vinson) |
SC.Shopping.Configuration.js |
Add to Cart from Facets View
This Boolean lets you decide if a facet view shows the Add to Cart button on each search result.
ID |
addToCartFromFacetsView |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Configuration file (pre-Vinson) |
SC.Shopping.Configuration.js |
Allow Adding More Than One PromoCode
This property works with:
-
SuiteCommerce Advanced – Elbrus and later
-
SuiteCommerce
This Boolean lets you enable or disable the SuitePromotions feature.
More Information: Promotions in Commerce Web Stores
ID |
promocodes.allowMultiples |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Allow custom matrix child search in the item list
This property works with:
-
SuiteCommerce Advanced – Kilimanjaro and later
-
SuiteCommerce
This Boolean lets you enable or disable the custom matrix child item search in the Item list. If you enable this property, the item search uses the field set you defined in the Matrix child items fieldset for search property for the Matrix Child Items (Detail) field.
More Information: See Item Search API Input Parameters (matrixchilditems_fieldset
parameter information).
ID |
matrixchilditems.enabled |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Matrix child items fieldset for search
This property works with
-
SuiteCommerce Advanced – Kilimanjaro and later
-
SuiteCommerce
This string lets you specify which field set is used with the custom matrix child item search feature. By default, this field uses the matrixchilditems_search
field set This is part of the default field set setup script. However, you can change it to match any custom matrix child item field set.
If you leave this property blank, but enable the Allow custom matrix child search in the item list, the custom matrix child search feature won't use the custom field set. Instead, the application uses the default matrixchilditems
field set. You can also set up this feature manually by customizing the Item Search API.
More Information: See Item Search API Input Parameters (matrixchilditems_fieldset
parameter information).
ID |
matrixchilditems.fieldset |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
If the Information is Available to your Country, shows detailed taxes in the Cart
This property works with:
-
SuiteCommerce Advanced – Kilimanjaro and later
-
SuiteCommerce
This Boolean lets you enable or disable the per line tax details in the Cart and purchase history. This works with Australian and Canadian accounts that use PST, GST, and VAT tax codes.
More Information: Commerce Web Store Taxes
ID |
showTaxDetailsPerLine |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Enable Zoom for Images
This Boolean lets you enable or disable zoom display for item images. By default, this option is enabled, so that images in the Product Details Page and Quick View display at zoom size when a user hovers over them.
ID |
isZoomEnabled |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Default Search URL
This string lets you specify the default search URL.
ID |
defaultSearchUrl |
UI location |
Shopping Catalog |
JSON file |
DefaultSearchURL.json |
Configuration file (pre-Vinson) |
Configuration.js |
Maximum Option Values Quantity Without Pusher
This property works with:
-
SuiteCommerce Advanced – Elbrus and later
-
SuiteCommerce
This property sets the maximum number of option values that display in line on any mobile device's product details page before a pusher appears. For example, if an item has two dimensions with four values each, it has eight total values to display in the PDP. If you set this property to 6, shoppers will see the first dimension and its four values, plus the first two values from the second dimension, before a pusher appears on a mobile device’s PDP. When a shopper taps the pusher, the next two item options display on a new screen.
This property only works with the PDP on mobile devices.
ID |
ItemOptions.maximumOptionValuesQuantityWithoutPusher |
UI location |
Shopping Catalog |
JSON file |
ProductDetails.ItemOptions.json |
Enable Strike-Through Behavior
This property works with:
-
SuiteCommerce Advanced 2020.2 and later
-
SuiteCommerce
When you enable Boolean, it compares a customer’s configured price level with the one that you set here in the Default Price Level field. If the customer’s price level is lower than the default price level, your site displays the higher default price with a strikethrough and the lower customer price next to it.
This Boolean is enabled by default with the Default Price Level set to pricelevel1
.
More Information: Strike-Through Pricing
ID |
priceLevel.enabled |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Default Price Level
This property works with:
-
SuiteCommerce Advanced 2020.2 and later
-
SuiteCommerce
This string lets you specify the default price level to compare with the customer’s price level for strike-through pricing. If the customer’s price level is lower than the default price level, your site displays the higher default price with a strikethrough and the lower customer price next to it.
The default value for this fields is pricelevel1
.
More Information: Strike-Through Pricing
ID |
priceLevel.default |
UI location |
Shopping Catalog |
JSON file |
Cart.json |
Enable Personalized Search API Endpoints
This property works with:
-
SuiteCommerce Advanced 2021.2 and later
-
SuiteCommerce
This Boolean lets you choose if you want to use personalized Search API endpoints.
More Information: Cacheable and Personalized Endpoints.
ID |
isNewSearchApiEnabled |
UI location |
Shopping Catalog > Personalized Search API Endpoints |
JSON file |
Cart.json |