What do I need for an iPhone 5 with T-mobile?

I want an iPhone 5 with TMobile. I have heard they no longer have contracts. So It told me online i needed to make a downpayment. What will I need in order to do that?

Company's that don't offer contract with an iPhone make you pay the iPhone first in order to activate the phone with them

If you have good credit, You need to give t-mobile $146 up front, then $21 a month for the phone alone, then add a phone plan of your choice.