Giving clients payment plan options

Giving clients payment plan options

So I host seminars and I want to give clients the option to pay in full or setup a payment plan of 3 installments. How Can I auto Generate an invoice that would do this?