Merchant Product Restrictions feature overviewEdit on GitHub
The Product Restrictions feature lets merchants define the products that are available to each of their B2B customers.
In terms of the Merchant concept, a merchant is an entity that sells products in a B2B environment.
Product Restrictions from a merchant to a buyer give merchants another layer of control over the information a customer can see in the shop application. Based on product restrictions, you can do the following actions:
- Create a list of products.
- Hide the product information for the products (pricing, appearance in the search/filters).
- Limit access to a product details page.
Product Restriction works on the basis of allowlist and excludelist lists. That means that products that are added to an allowlist are always shown to a customer while products from an excludelist are hidden from the customer view.
To restrict the products, a shop administrator needs to create a product list, include the necessary products to the list and excludelist them for a specific merchant relationship. All other products will be available for that merchant relationship.
To create product lists, follow Create product lists.
You can check more cases of product restrictions workflow on the Restricted Products Behavior page.
- When a single product from the product set is added to an excludelist, the other items are displayed in the shop. We are going to update the logic in a way that in case any of the items in the product set is added to the excludelist, all relevant product sets containing this item will be added to the excludelist too.
- The current functionality allows displaying the whole product bundle even if it contains the customer-specific products from the excludelist. We are working on updating the logic so that if the bundle product includes an item from the excludelist, the whole bundle will also also be hidden from a customer.
Related Business User documents
|BACK OFFICE USER GUIDES|
|Create product lists|
|Edit product lists|
|Create merchant relations|
|Edit merchant relations|
Related Developer documents
|Merchant B2B Contracts feature integration|
|Merchant feature integration|
For submitting the form