No, iDebit requires you to have a valid bank account in order to use their services. If you do not have a bank account, you may need to consider alternative payment methods.