No, you don’t need an account to use iDebit. You can check out as a guest.