В середине ноября цены на некоторые игры в MS Store по неизвестной причине стали указываться в долларах. Если оплатить такую игру, то деньги с карты снимутся по текущему курсу американской валюты.
Однако пользователи магазина нашли баг, который позволяет заплатить за эти игры по курсу 1 доллар к одному рублю. Для этого необходимо добавить в корзину одну игру с рублёвой ценой, а остальные — с ценами в долларах. Тогда при оплате доллары конвертируются в рубли.
Чтобы не покупать что-то дорогое, пользователи MS Store стали добавлять в корзину дополнение к Rocket League стоимостью 50 рублей.
Источник новости: https://dtf.ru/games/31596-polzovateli-microsoft-store-obnar...
Если у вас не отображается добавление в корзину (как было в моем случае), то конкретно мне помогли следующие танцы с бубном:
Корзины не было
Перешел на инсайдера (параметры > обновление > получение инсайдерских сборок (или что-то в этом роде)
Вышел из аккаунта в магазине
Сбросил настройки магазина (параметры > приложения > Microsoft Store > дополнительно > сбросить)
Перезапустил компьютер
Снова сбросил магазин
Корзина появилась, но при авторизации в аккаунт исчезала
Без аккаунта ее заполнил, но при авторизации она пустела
Дальше не знаю, что из этого повлияло: в обновлениях фоном система докачивала инсайдерскую сборку, я параллельно с этим вышел из аккаунта в магазине, через "приложения" завершил его работу и снова сбросил.
И... оно сработало.