We do not currently know of any synonyms for term of payment.
For similar words to term of payment, try: