The iPhone Upgrade Program is dependent on having an account with one of the four major carriers.
Which is stupid in my eyes considering they still do a hard credit check, and you're financing through Apple's bank of choice.
The only phone you can buy outright, with no carrier check in place is T-Mobile.