You can set up single payment to require registrants to pay in full. You can also set up recurring payment if your program is required to be paid repeatedly.