How to prevent minor price differences from showing as sales?

Is there a way to make it so a product does not show up on sale if the item is $0.01 difference. For example we have products showing up on sale when the price is $49.99 & $50.00.

Just don’t update the price in such a case. A product shows in the sale if you add the compare price. Don’t add a comparison price if it’s a $0.01 difference.

The reason we have an issue is because our POS automatically integrates
posts the price comparison.

  • If it is automatically updating, you can’t do much. What you can do is make some code edits and not show the compare price if it’s less than 1$ or so

I’m new to this but could you let me know what I’m missing here?

assign on_sale = false
if {{ product.compare_at_price | plus: 1 }} > product.price
assign on_sale = true
endif