Тут загвоздка другая. Цена не должна отличаться в +, но может в минус, например, продавец может дать скидку на товар при применении карты МИР, но не добавлять, если != МИР, ибо продажа товара попадает под договор купли-продажи, а там уже применяется статья, по которой цена товара не может различаться при применении другого способа оплаты