Visa status does not affect your eligibility for payment plans.
However, H1B holders are people having recently arrived to the US, and therefore with 0 credit history. This is what impacts the capability to get a postpaid plan, but after a few months to build it up there should be no problem.
Personally, I find it ridiculous. Having money in the bank as well as a good salary, and not being able to sign up for a 30$ monthly plan; or applying for a credit card and getting either rejected or one with a 200$ credit limit.
However, H1B holders are people having recently arrived to the US, and therefore with 0 credit history. This is what impacts the capability to get a postpaid plan, but after a few months to build it up there should be no problem.
Personally, I find it ridiculous. Having money in the bank as well as a good salary, and not being able to sign up for a 30$ monthly plan; or applying for a credit card and getting either rejected or one with a 200$ credit limit.