Yes. FanDuel does take prepaid VISA for deposits. However, if you want to withdraw your winnings, you won’t be able to do it with a prepaid card. You’ll need to link a bank account to request a payout at FanFuel, so you’ll have to use a debit card or an alternative payment method.