The product "Globally Visible" field is a dropdown that determines the products visibility status.
Hidden – hidden from search, visible by URL.
Visible – visible in search and URL.
Private Item – private item, hidden unless item pricing plan/rule set.
The new "Private Item" option makes the product visible ONLY to customers who have a pricing rule set for that product.
API Updates to Products
The old "visible" attribute has been deprecated but is still supported. Please use the new "is_visible" attribute to set or change the visibility of the product.
The new attribute supports these values:
0 – hidden from search, visible by URL.
1 – visible in search and URL.
2 – private item, hidden unless item pricing plan/rule set.
Storefront
Visibility by Area or Feature of the storefront
Feature/Area of the store | 0 (hidden) | 1 (visible) | 2 (private) |
Search | Hidden | Show | Hidden, unless item price rule set |
Category list | Hidden | Show | Hidden, unless item price rule set |
Product URL | Visible | Show | 404, unless item price rule set |
Contract list | Show, if item price | Show, if item price | Show, if item price rule set |
Quick List | Show, if item in quick list | Show, if item in quick list | Show, if item price rule set and item is in quick list |
Saved carts (baskets) | Viewable but not purchasable, unless item price or in quick list | Show | Hidden, unless item price rule set |
Quick order | Hidden | Show | Hidden, unless item price rule set |
Reorder | Viewable but not purchasable | Show | Viewable but not purchasable, unless item price rule set |
Frequently Purchased | Hidden | Show | Hidden, unless item price rule set |
Sales quotation | Viewable but not purchasable | Show | Viewable but not purchasable, unless item price rule set |
Call-off | Hidden | Show | Hidden, unless item price rule is set |
Subscriptions | Visible | Visible | Visible |
Child Items and the Visibility Feature
When a child item is used and visibility is set as Private Item, the parent item pricing is used to determine if it will be visible. This means that a child item will be shown if the parent item is in a contract pricing rule as a SKU, even if the SKU is different on the child item.
Import and Export Changes
When exporting products, the new "Private Item" visibility will be marked as "P" under the "Globally Visible" column.
The import will respect the new option and set the product visibility based on the values provided in the "Global Visible" column.
"N" – hidden from search, visible by URL.
"Y" – visible in search and URL.
"P" – private item, hidden unless item pricing plan/rule set.