You get a gift car code by email and then apply the code on amazon. It's easy. No you do not need a credit card if the balance of your purchase is less then the amount of the gift car balance on your account. That said, gift cards here are $20 and Amazon only ships free if you order something totally $35 and up. So you keep that in mind unless you are purchasing digital products like music, ebooks, or video games.