Question: is it legal to not accept cash?
Answer: 'Refusal to accept payment in legal tender banknotes and coins is not unlawful,' it states. ... However, refusal to accept cash in payment of an existing debt when no other means of settlement has been specified in advance could leave a business open to legal challenge.