What does OAC mean, as in same as cash OAC?

Googling this phrase just results on everyone and his brother trying to sell me somethign on time, I just want to know waht OAC means?

It means “On Approved Credit”.

It can be a bait and switch for car dealers, as OAC means that you have to hit a certain Isaac credit score to be eligible for the quoted rate. People who think they have good credit may not be able to hit a 700 score, for example. It doesn’t mean you won’t get a loan, just not at the lowest rate.