I am sure I am missing something. We have a customer who sells items in a different Sales Unit to the Base Unit. We have set up the Sales UOM price in Sales Prices of Price Type Base and Synced to BigCommerce which is now showing the default price as the price on the inventory item (in terms of base units) and the Sale Price as the price from Sales Prices.
This all works well when a customer is logged in to the store they see price on the item as in the price from Sales Price asd that is what they will be buying it in. However if the customer does not login the price they see on the item is the item default price which is not correct as they cannot buy it in that UOM.They want to allow prices to be visible to customers even if they are not logged in.