Do you accept prepaid debit cards/gift cards?

No. 

All payment cards must have a chip and be attached to a bank account matching the name on your rental agreement.