You will have to go to a local retailer and purchase the subscription card with cash/check or similar payment.
No.
no
There's no way of doing this, sorry.
i dont think you can i have it and i need a cable and xbox live card soz.
Yes, an Xbox Live card has a back.
All you have to do is create the account and it automatically becomes what is call an Xbox Live Silver Account. You don't need any credit card or subscription card.
A silver card is nothing. It is the gold card that lets you get on Xbox live.
U can use a credit card or buy a Xbox live membership card
Well first of all, did you buy a Xbox Live membership card? If yes it will on the back of the card.
buying a new card for xbox live
Yes.
Xbox live Silver is for XBOX Live MarketPlace not for playing LIVE with you're friends that's what is the XBOX LIVE GOLD is.