SuiteCommerce Infinite Scroll Extension — Configuration and PLP Behavior
SuiteCommerce adds an Infinite Scroll extension that replaces pagination on Product Listing Pages (PLP) with continuous loading, configurable via the SuiteCommerce Configuration record.
What changed
A Commerce extension called Infinite Scroll is available for SuiteCommerce and SuiteCommerce Advanced (Aconcagua release or later). When provisioned, installed, and activated on a domain, it replaces traditional pagination on Product Listing Pages (PLP) with continuous content loading as users scroll.
Two modes are supported:
- Button-triggered — users click a "Load More Content" button to fetch the next page of results.
- Auto Scroll — pages load automatically when the user reaches the bottom of the viewport; the site footer is suppressed until all pages have been viewed.
Configuration path
Commerce > Websites > Configuration → select website/domain → Extensions tab → Infinite Scroll subtab.
Fields
- Load More Content Label — button text for loading the next page.
- Load Previous Content Label — button text for loading a previous page.
- Enable Auto Scroll — checkbox; when enabled, bypasses the button and loads pages on scroll.
What to do
- Confirm the extension is provisioned and activated for your target domain (see Commerce Extensions in the help center).
- Navigate to the SuiteCommerce Configuration record and set labels and auto-scroll preference on the Infinite Scroll subtab.
- If you have custom PLP templates, JavaScript modules, or event listeners that depend on pagination link elements or page-number URL parameters (
page=N), test them against the new infinite-scroll DOM structure. The pagination container may no longer render. - If you use analytics or tag managers that fire on page-change events, verify that virtual page-view tracking still fires as new product batches load — you may need to hook into the extension's content-load event.
Caveats
The source documentation provides no API surface, event names, or module IDs for the extension. Oracle does not document whether the scroll behavior is SPA-route-aware or how it interacts with facet filtering. If you maintain custom PLP logic, inspect the extension's entry-point module in your SuiteCommerce developer tools after activation to identify hookable events.
Source: Oracle NetSuite Release Notes