Most active commenters
  • simonw(3)

←back to thread

334 points andrewl | 12 comments | | HN request time: 0.001s | source | bottom
Show context
nayuki ◴[] No.45902294[source]
We eliminated pennies in Canada in 2012 and the transition was a non-issue. The vast majority of retailers would round cash transactions to the nearest $0.05, but a few would round down to the nearest $0.05 in favor of the customer. https://en.wikipedia.org/wiki/Withdrawal_of_low-denomination...

Canadian cash is better than American cash in several ways: No penny, durable polymer banknotes (instead of dirty wrinkly cotton paper), colorful banknotes (instead of all green) that are easy to distinguish, $1 and $2 coins in wide circulation (instead of worn-out $1 bills).

replies(19): >>45902306 #>>45903233 #>>45903260 #>>45903385 #>>45903401 #>>45903410 #>>45903530 #>>45903652 #>>45903696 #>>45903720 #>>45903737 #>>45903848 #>>45903857 #>>45904034 #>>45904111 #>>45904341 #>>45904360 #>>45904561 #>>45905087 #
simonw ◴[] No.45902306[source]
The linked article raises a few problems that the US could have with that solution:

> Four states - Delaware, Connecticut, Michigan and Oregon - as well as numerous cities, including New York, Philadelphia, Miami and Washington, DC, require merchants to provide exact change.

replies(4): >>45902420 #>>45902457 #>>45902542 #>>45903310 #
1. ianferrel ◴[] No.45902457[source]
This seems like a non-issue as long as they round the price down. Because there's no law that the store can't discount their total by a small amount and then provide exact change.

"Congratulations customer, we have a special coupon today for $0.03 off your purchase. Here's your change :)"

replies(3): >>45902522 #>>45902714 #>>45903421 #
2. MostlyStable ◴[] No.45902522[source]
I don't see why you couldn't do it in either case. If you modify the actual price, then you are giving exact change. Why wouldn't round() be as valid a price modification as floor()?
replies(2): >>45903024 #>>45905788 #
3. simonw ◴[] No.45902714[source]
> In addition, the law covering the federal food assistance program known as SNAP requires that recipients not be charged more than other customers. Since SNAP recipients use a debit card that’s charged the precise amount, if merchants round down prices for cash purchases, they could be opening themselves to legal problems and fines, said Jeff Lenard, spokesperson for NACS.
replies(3): >>45903254 #>>45903348 #>>45903617 #
4. simonw ◴[] No.45903024[source]
Maybe sales tax makes that harder?

I guess you could calculate all of your prices such that, once sales tax is added, they round to a 5 cent value.

replies(1): >>45903533 #
5. giantg2 ◴[] No.45903254[source]
So how do they account for people who use coupons or rewards cards today? Those create a discount that technically result in charging some customers less than others, including SNAP users. In the case of rounding, you wouldn't be charging SNAP user any more that other users who use cards for payment. The point of the law was to prevent stores from charging surcharges etc on food stamp users back in the day.
replies(1): >>45903403 #
6. darthcircuit ◴[] No.45903348[source]
When I lived in Australia, those paying with card were charged the exact amount. Those paying cash would round to the nearest 5 cents, in the customer’s favor. I suspect the same will happen here.
7. kevin_thibedeau ◴[] No.45903403{3}[source]
Rewards are taken from merchant fees. The retailer isn't party to that rebate. Likewise, coupons are almost always funded by the manufacturer who returns those monies to the store.
replies(1): >>45905480 #
8. ◴[] No.45903421[source]
9. SoftTalker ◴[] No.45903533{3}[source]
You don't need to do that. Compute the total sale, then figure the tax, then round. You don't need to round per item.
10. dghlsakjg ◴[] No.45903617[source]
So just round snap transactions too, not just cash ones. Now SNAP recipients are never paying more than any other customer for the same basket of goods.
11. giantg2 ◴[] No.45905480{4}[source]
"Rewards are taken from merchant fees."

That would be true for credit card fees, but not for stuff like loyalty card discounts.

"Likewise, coupons are almost always funded by the manufacturer who returns those monies to the store."

It doesn't matter. The store is the one charging the customer. As stated, the law says the store cannot charge SNAP recipients more. Thus it would be a violation if we are taking it strictly.

12. ianferrel ◴[] No.45905788[source]
Presumably "increase the price a small amount to avoid giving exact change" is exactly the sort of thing that laws requiring giving exact change were designed to prevent.

There will surely be some customer pissed about the extra 2 cents they were charged who will raise hell over the exact change law.

But what customer is going to be upset over a small discount?