HCS pack questions

1-where can you buy them?
2-can you use the pre-paid microsoft gift cards you use on the Xbox or only credit card?

Thanks in advance to anyone who answers!

  1. Xbox store
  2. Probably. GC good as CC.