These are tricky. Certain Visa/MC gift cards may work, while others will not. 😔
As an online merchant, our company relies heavily on various pieces of information to ensure that each transaction is a legitimate one. In order to prevent credit card fraud, underage orders, etc., we compare the billing information provided at checkout with the billing information on file with the card issuing bank. Because gift cards have no registered billing address by default, our system is unable to verify the billing address provided and declines the charge.
How do I make it work?
Visit the Visa, Mastercard, Discover, etc. (whichever card type you have) website. There will be a link to register your gift card to a billing address.
Once the Visa gift card has been registered to a billing address, our checkout system will be able to accept your payment.