Product Lead Time

This topic applies to

Applies to

Commerce Web Stores | Site Management Tools



The Product Lead Time extension lets you display the estimated wait time for an out-of-stock item to again become available for purchase. This extension uses NetSuite’s Lead Time feature to calculate the wait time.


Commerce extensions are only available if provisioned, installed, and activated for a selected domain in your account. For more information, see Commerce Extensions.


Extensions require SuiteCommerce or the Aconcagua release of SCA or later.

To display Product Lead Time for a product, perform the following steps:

  1. Configure Properties

  2. Add Field Sets

  3. Enable Product Lead Time for an Item

Configure Properties

To determine how Product Lead Time displays on your website, configure the properties on the SuiteCommerce Configuration record. You can choose the message to display on the product page and whether to show lead time as a daily countdown or date.

To configure properties:

  1. After activating the Product Lead Time extension for a domain, go to Setup > SuiteCommerce Advanced > Configuration.

    For more information on activating an extension, see Manage Themes and Extensions.

  2. Select the website and domain where the Product Lead Time extension is activated and click Configure.

  3. Navigate to the Extensions tab.

  4. In the Product Lead Time subtab, set the following fields:



    Message Text

    This sets the message to display on the Product page of your webstore.

    The calculated time replaces the placeholder {{leadtime}} automatically.

    This field supports basic HTML tags.

    This field is mandatory.

    Show Lead Time As

    This sets how the wait time displays on your website.

    Selecting Day Countdown displays the number of days until the item is back in stock.

    Selecting Date displays the date when the product will be back, formatted as specified in the Date Format field.

    If the lead time is less than one day, the wait time displays as one day or the current date.

    Date Format

    This sets the date format for when the Show Lead Time As field is set to Date.

  5. Click Save.

Add Field Sets

The field sets for a website determine the data that is exposed to site templates. To employ the Product Lead Time feature, you must add the Show Lead Time Message field to the site’s field sets. For more information on field sets, see Define Field Sets.

To add a Product Lead Time field to the Web Site Setup Record:

  1. Go to Setup > SuiteCommerce Advanced > Set Up Web Site.

  2. Click Edit next to the website to which you are adding Product Lead Time.

  3. Navigate to the Field Sets subtab.

  4. Add the Show Lead Time Message (Custom) field to both the details and matrixchilditems field sets. For each field set, perform the following steps:

    1. Locate the Fields Included in Field Set column and click the Set button.

    2. Select Show Lead Time Message (Custom) from the Field Name list and click Add.

    3. In the Field Set window, click Submit.

    4. In the Field Set row, click OK.

  5. After adding the field to both field sets, click Save.

Enable Product Lead Time for an Item

For Product Lead Time to display on your product pages, the extension must be enabled at the item level. You can update item records individually or use Mass Update to add Product Lead Time to entire commerce categories. For more information on using the Mass Update functionality, see the help topic Mass Changes or Updates.

To enable Product Lead Time for an item:

  1. In NetSuite, go to Lists > Accounting > Items.

  2. Click Edit next to the item for which you want to add Product Lead Time.

  3. Navigate to the SuiteCommerce Extensions tab and the Product Lead Time subtab.

  4. Check the Show Lead Time Message box.

  5. Click Save.

    • If the item is a Matrix Item, click Update Matrix.

    • If not, click Save.

Related Topics