Model 1 - No Product Records

Model 1 might be appropriate for a merchant whose inventory is always physically in stock, and has no worries about product availability. It could also be appropriate for the merchant whose Inventory Management System is incapable of transmitting product availability data to Salesforce B2C Commerce.

This model considers all products permanently in stock. Standard B2C Commerce storefront functionality has two optional objects: ProductInventoryList (the inventory list) and ProductInventoryRecord (each product's inventory record).

If the following conditions exist:

  1. There is an inventory list.
  2. There are no product inventory records.
  3. ProductInventoryList.DefaultInStock = true

The result is that any particular product is considered to be in stock and available. The storefront behavior is as follows.

Status Behavior
Available The product record appears in product detail, cart, and checkout views. The product can be ordered.
Backordered Not supported
Pre-ordered Not supported
Not available Not supported

Related Links

Inventory Scenarios

Updating Stock Levels