Can You Use a Credit Card to Buy Gift Cards? Yes, in the vast majority of cases, you can use a credit card to purchase gift cards at major retailers. Whether you are picking up a birthday present or trying to maximize your rewards points, using credit for gift cards is a common practice.
While most major retailers like Walmart, Target, and Amazon accept credit cards for gift card purchases, individual stores may have their own rules.
Can You Buy Gift Cards With a Credit Card? - American Express