Thanks for the explanations you all, I had no idea what to make of this sentence! I hope they clean it up soon.
I understand something different than you guys. I think it is saying that he had to ask for two different loans/credits to pay for the car... therefore: "he has two credits to pay for his car"
I think you're right, but in that case "he has two loans to pay for his car" sounds much more natural to me than "he has two credits ..."