No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
This and other articles is what I came across. It's from January. Maybe they use both now. https://www.usatoday.com/story/money/business/2017/01/04/phoenix-carvana-secures-financing-ally-fina...
Interesting, perhaps the loans are available for Carvana to purchase cars for their inventory? The article is worded a bit wonky.