If you read online it's right on the website, and in the contract. It's pretty standard for all rental car companies to not even accept debit cards anymore. Be happy they'll even accept it.
Usually when you're traveling out of state they do accept debit cards from known banks along with your boarding pass. They're scammers. No way around it.
Thanks! Your answer is awaiting moderation.