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 set.
The new "Private Item" option makes the product visible ONLY to customers who have pricing for that product.
API Changes
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 set.
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 |
Category list | Hidden | Show | Hidden, unless item price |
Product URL | Visible | Show | 404, unless item price |
Contract list | Show, if item price | Show, if item price | Show, if item price |
Quicklist | Show, if item in quicklist | Show, if item in quicklist | Show, if item price and in quicklist |
Saved carts (baskets) | Viewable but not purchasable, unless item price or in quicklist | Show | Hidden, unless item price |
Quick order | Hidden | Show | Hidden, unless item price |
Reorder | Viewable but not purchasable | Show | Viewable but not purchasable, unless item price |
Frequently Purchased | Hidden | Show | Hidden, unless item price |
Sales quotation | Viewable but not purchasable | Show | Viewable but not purchasable, unless item price |
Call-off | Hidden | Show | Hidden, unless item price |
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 set.