Есть ли у подарочных карт Steam региональные ограничения?

Да. У каждого пользователя Steam в аккаунте приписана определённая валюта, она отображается в правом верхнем углу клиента Steam. При активации кода кошелька Steam в валюте, отличающейся от валюты аккаунта, будет возникать ошибка - "Не удалось активировать введенный код".

При пополнении баланса обращайте внимание на то, чтобы валюта подарочной карты совпадала с валютой кошелька Steam.

Например. Подарочные карты с валютой USD могут быть активированы на аккаунте с валютой USD. Обычно, это аккаунты с регионом США.

Подарочных карт на регион Россия не выпускают, поэтому пополнить баланс в RUB кодами не получится.