Ok so, on xbox i have silver so i tried to upgrade but it pops up with a box with letters and numbers. So i go online and try, I use a redeemable code for xbox live gold, but then it says
Uh oh... that shouldn't have happened. It appears you've found a glitch in the system.
and it also says that when i try to buy monthly.