Store pricing strategy and price resolution across buyer groups
Key Takeaway
The store's "Pricing Strategy" setting picks the price a buyer sees: "Best Price" (the default) shows the lowest price, and "Priority Price" follows your priority numbers, where the lower number wins.
In a B2B store, a buyer can be a member of multiple buyer groups. A buyer group or store can also have multiple price books. So one buyer can be eligible for several prices on the same product, and the store's Pricing Strategy decides which price is shown. The choice matters because the same buyer can see a different price for the same product under each strategy.
The price books in a store
Each store supports one standard price book and one strikethrough price book, plus multiple buyer group price books. Each price book holds exactly one price book entry per product.
When you create a store, it is automatically assigned a default price book and a default strikethrough price book. The store points to its strikethrough price book through WebStore.StrikethroughPricebookId.
The strikethrough price book only displays the original price or MSRP, so it is not a candidate when the store chooses which price to show.
You can have only one standard price book. A product must have an entry in the standard price book before you can add the product to any other price book, such as a store or buyer group price book.