Does toon boom take debit visa gift cards

Today I was going to buy a toon boom essentials subscription but when I enter my card in it says bank decline even tho this is a prepaid debit visa gift card so I wondering do yall take prepaid cards or not?