But, you do know that there is no federal law that states businesses must accept cash, right? The federal law says cash must be accepted for debts and taxes. Buying food from a food truck is neither of those.
It’s not an assumption – I say that as someone who sees it in practice on a daily basis. It’s actually part of what I do in my job – I oversee Finance for a company that accepts both cash and credit cards, both on the previously mentioned vending machines, and on invoiced orders. It’s more work (and therefore higher labor costs) to process a cash transaction than a card transaction. Someone has to count the cash, balance the cashbox, get the deposit together, take it to the bank, and then reconcile the deposits at the end of the day and again at the end of the week. Whereas, with the card transactions, we process the card, the card company settles the charge and deposits the funds in our account for us, and we just reconcile the deposits at the end of the week. It’s not necessarily the time saved on the front end – it’s the time (and money) saved on the back end.
I think that stereotype went out a long time ago, at least here in LA.