Using SignUpGenius payments, you have the option to offer a discount for people who sign up and pay early or you can offer a discount based on the quantity of items purchased.
Once you set up the payments feature on your account, follow the steps to create a sign up. From Slots enter the item and check the option to collect money for that item. From that step, enter the details for the discount.