Someone in the industry should advise you on this. My impression on first reading your post was that "term" is misused. When we talk about "terms" in connection with accounts and credit, I think of conditions, as you say.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.