agreed upon payment terms