Что мне делать, если в магазине не принимают наличные?

При покупке в интернет-магазине мне написали, что оплату можно совершить только через квитанцию Сбербанка. Наличные они не берут? Это законно?

Добрый день.  
 

Согласно п. 1 ст. 16.1. Закона о защите прав потребителей  
 

> Продавец (исполнитель) обязан обеспечить возможность оплаты товаров (работ, услуг) путем использования национальных платежных инструментов, а также наличных расчетов **по выбору потребителя.** 
> 
> Обязанность обеспечить возможность оплаты товаров (работ, услуг) с использованием национальных платежных инструментов в рамках национальной системы платежных карт распространяется на продавца (исполнителя), у которого выручка от реализации товаров (работ, услуг) за предшествующий календарный год превышает сорок миллионов рублей.  
>  
> 
> Если место оплаты товаров (работ, услуг) находится в месте, где не предоставляются услуги доступа к подвижной радиотелефонной связи и (или) средствам коллективного доступа к информационно-телекоммуникационной сети «Интернет», продавец (исполнитель) освобождается от обязанности обеспечить в этом месте возможность оплаты товаров (работ, услуг) с использованием национальных платежных инструментов.  
>  
> 
> Продавец освобождается от обязанности обеспечить возможность оплаты товаров с использованием национальных платежных инструментов в торговом объекте, выручка от реализации товаров в котором составляет менее пяти миллионов рублей за предшествующий календарный год.  
>  
> 
> 

Продавец не в праве ограничивать Вас в выборе способа оплаты.