prepayment: payment in advance
transaction: the act of transacting within or between groups (as carrying on commercial activities)
proline: an amino acid that is found in many proteins (especially collagen)