Мне кажется причина та же, по которой не принимают доллары. ... Вопрос, насколько это законно.
Расчеты производятся в деньгах (валюте). Криптовалюта - это не деньги и не валюта, а "иное имущество". Криптовалюты непригодны для законных, легальных расчетов.
На зеркало неча пенять, коли рожа крива. Народная пословица. Эпиграф к комедии Н.В. Гоголя "Ревизор"
Отказываясь принимать криптовалюты или доллары в качестве средства расчетов в магазине "Пятерочка" за углом, кассир закон не нарушает.
Ст. 75 Конституции РФ
Денежной единицей в Российской Федерации является рубль. Денежная эмиссия осуществляется исключительно Центральным банком Российской Федерации. Введение и эмиссия других денег в Российской Федерации не допускаются.
Ст. 140 ГК РФ "Деньги (валюта)"
1. Рубль является законным платежным средством, обязательным к приему по нарицательной стоимости на всей территории Российской Федерации.
2. Случаи, порядок и условия использования иностранной валюты на территории Российской Федерации определяются законом или в установленном им порядке.
Ст. 317 ГК РФ "Валюта денежных обязательств"
1. Денежные обязательства должны быть выражены в рублях (статья 140).
2. В денежном обязательстве может быть предусмотрено, что оно подлежит оплате в рублях в сумме, эквивалентной определенной сумме в иностранной валюте или в условных денежных единицах (экю, "специальных правах заимствования" и др.). В этом случае подлежащая уплате в рублях сумма определяется по официальному курсу соответствующей валюты или условных денежных единиц на день платежа, если иной курс или иная дата его определения не установлены законом или соглашением сторон.
3. Использование иностранной валюты, а также платежных документов в иностранной валюте при осуществлении расчетов на территории Российской Федерации по обязательствам допускается в случаях, в порядке и на условиях, определенных законом или в установленном им порядке.
Случаи, когда разрешены валютные операции между резидентами, указаны в ст. 9 ФЗ от 10.12.2003 № 173-ФЗ "О валютном регулировании и валютном контроле". Например, операций, связанных с расчетами в магазинах беспошлинной торговли.
Резидент - это юридическое или физическое лицо, зарегистрированное в определенном государстве и полностью подчиняющееся его национальному законодательству.