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.