Using a Visa gift card for Facebook ads can be tricky, since Facebook requires additional verification and rejects certain types of prepaid cards. It's best to consult Facebook support for specific guidelines regarding the use of gift cards, if you’re having trouble.