Hi, I am implementing B2B Commerce LE for my org and am trying to understand how entitlement policies work in relation to how customers can view pricing. I find the general documentation on this a big vague.
In my company basically all pricing for all products are negotiated per account. This creates a lot of individual price books and now buyer groups. Most customers only buy a few products from us so they only have pricing on, let's say, 5 out of 60 total products. Is it possible to create a policy that lets users see all products in our catalog but only lets them see the prices on products that are in their price book?
Thanks,
Paul
@Paul Hanan some of my architects might have a more complete answer for you but generally speaking while it is possible to give every customer their own pricebook, it can turn into a maintenance nightmare if you have a large customer base. For larger customer bases it it more maintainable to make a business decision on how to group customers into a limited number of pricebooks.
That aside, I think if you set up an entitlement policy and there's no pricebook entry for a particular product (eg user has entitlement but not a price), you can see the product but can't add it to the cart.
If you need more help let me know and I can get you in touch with one of our architects for some advice.