Yes, payday loan companies require a borrower to have a bank account. The reason they require this is because they will automatically withdrawal the money or cash a postdated check the next time you get paid. This is the terms of the agreement; you give them your bank account information, so they are sure to get their money back.
If you don’t have a bank account, take the time to get one. You can usually open an account within a day or two.