Yes, you need a debit or prepaid card issued by a Nigerian bank to use Quickteller. 

All card types issued in Nigeria are acceptable; Verve, Mastercard or Visa

You can also use the funds in your E-cash account.