Of course not. There are several ways you can load your Fancard without a bank account. 

You can load with:
- Cash
-Direct Deposit
-Check
-PayPal or Venmo

You can find more detailed information here: https://myfancard.com/load-your-fancard/