Why is a full dollar total after tip giving an error Total amount must be rounded to the nearest 5-c

I think I've found a bug? A transaction has a before tip amount that is not rounded, however with tip is a whole dollar amount, but I cannot complete the transaction with an error "Total amount must be rounded to the nearest 5-c" as seen below.

error with whole dollar amounterror with whole dollar amount

But if I make a discount to make the pre tip total a rounded to nearest $0.05, then I can complete the transaction.

 

why is this a thing? the total amount being tendered in cash in either scenario is a nearest $0.05 but the system won't let this?

444 Views
Message 1 of 2
Report
1 REPLY 1

Forgot to post the workaround photo

Square Virtual Terminal Fixed w_ pre tip total rounded.png

442 Views
Message 2 of 2
Report