We've found that Square incorrectly applies discounts : example
Item cost before discount £4.95
Discount 50%
Square calculates the discount as £1.62, and the after discount price as £1.63
That means that the discount is therefore less than 50%.
Discounts should always be rounded down, not up as is happening.
This is a major legal and customer service issue: I can't believe that this got through testing.
Can we get this fixed ASAP?
Hi @just_lost, thanks for sharing this!
@MJD is right; Square uses bankers' rounding for rounding fees and other calculations.
Given the concerns you've shared in this thread, I've raised the issue with the discount rounding above with the appropriate team so they can investigate further.
In the meantime, there are some workarounds we can try to implement to make sure that you can offer discounts to customers:
It seems everything across square is rounded up including our user fees on transactions, @tranguyen will hopefully be able to investigate further on our behalf as to whether there is a legal threat behind this case
Thanks Matt, I can't advertise a 50% discount and then apply a discount rule that gives a lower discount. Trading standards would consider that as misleading and would require us to get it fixed. @tranguyen this should be fixed
Hi @just_lost, thanks for sharing this!
@MJD is right; Square uses bankers' rounding for rounding fees and other calculations.
Given the concerns you've shared in this thread, I've raised the issue with the discount rounding above with the appropriate team so they can investigate further.
In the meantime, there are some workarounds we can try to implement to make sure that you can offer discounts to customers:
Any answer on this? It's a fundamental flaw and using the workarounds is something we shouldn't need to do.
Square Community
Square Products