SuiteCommerce
NetSuite Unknown
2026-07-05

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.

Affects:SuiteCommerceSuiteCommerce Advanced (Aconcagua+)Commerce Extensions

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

  1. Confirm the extension is provisioned and activated for your target domain (see Commerce Extensions in the help center).
  2. Navigate to the SuiteCommerce Configuration record and set labels and auto-scroll preference on the Infinite Scroll subtab.
  3. 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.
  4. 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.