Not true unfortunately. Businesses are free to refuse cash if you want to. Best thing to do is shop somewhere else
'For all debts public and private', how can that be legal to refuse?
I'd say restaurants are a grey area. Since you receive the food before payment, the bill could be interpreted as debt. You can't "cancel" the transaction at payment time. At a store they could just have you walk out empty handed and not take your cash. I'm sure the (((federal reserve))) will be happy to force you to go cashless.
Is it legal for a business in the United States to refuse cash as a form of payment? There is no federal statute mandating that a private business, a person, or an organization must accept currency or coins as payment for goods or services. Private businesses are free to develop their own policies on whether to accept cash unless there is a state law that says otherwise.
It says right on the bills, this is legal tender
(post is archived)