Model 1 - No Product Records
Model 1 is appropriate for a merchant whose inventory is always physically in stock, and has no worries about product availability.
Module 1 is also appropriate for the merchant whose Inventory Management System is incapable of transmitting product availability data to Salesforce B2C Commerce.
Note: This model can apply to implementations that use Salesforce Omnichannel
Inventory.
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:
- There is an inventory list.
- There are no product inventory records.
-
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 |