Applies to Product - Dynamics 365 Commerce
What’s happening?
Customers are experiencing problems with the price slider attribute on the category pages of the e-commerce website. The price slider does not display prices correctly, and the filtering functionality does not work as expected when adjusting the slider.
Reason:
The underlying cause of this is that the Record ID of the price refiner matches the InventoryProductAttributeRecordId, causing it to be treated as an inventory attribute. As a result, this refiner is not applied to the products. Additionally, the slider range is provided by Azure search, which does not hold customer-specific pricing data, leading to prices being displayed as zero when the user is not logged in.
Resolution:
- Ensure that the price filter is configured correctly in the server settings. The left and right values for the price filter should not be set to zero.
- Advise to log in with an account under customer group '1' to see if the prices appear.
- If prices are not showing, set up either base prices for the items or trade agreements that do not require customer account information.
- Run the batch job "Populate product attributes with inventory level" to update the price filter refiner.
