法律分析:是的,人民币是我国的法定货币,除中国人民银行公告规定的确实不具备收取现金的条件而可以使用非现金支付工具的情形之外,拒收人民币现金是违法行为。商家拒收现金,不仅违反了人民币管理条例,而且也涉嫌违反了消费者权益保,消费者有权利选择任何一种结算方式进行消费。
法律依据:《中华人民共和国人民币管理条例》 第三条 中华人民共和国的法定货币是人民币,以人民币支付中华人民共和国境内的一切公共的和私人的债务,任何单位和个人不得拒收。