How do I send my class an invitation to pay for an event?

I wish to charge my class to attend our end of year breakup party (what else are they going to do with their money?). I want to offer them a cheaper rate if they buy their ticket early. So I want the students to be able to pay me when they have the money rather than debit their accounts in one transaction. Can this be done?

Frank Vlahos