Xbox Live Rewards

That is all I see too. It might not matter, I went to sig up for the 3 months of game pass for $1 deal but even though I have Microsoft credit to cover it, it is forcing me to put a credit card in.