Do I need a bank account or credit history?
Edited

You don't need a bank account or credit history to use TendoPay.