Legal Payment Terms: Enforceable Clauses, Late Fees, and Interest