Can a non-us citizen with a student visa do the payment plan a month after
doing down payment without having a credit score? Or I will have to purchase
the car in full payment?
Yes but your options are limited, check with a dealership to see what you can get. Good luck