Programs & Events
You are able to set different price points for users when creating a program or event based on whether they are a member, volunteer, or guest. If there is a price difference and folks are not logged into Communal they will see a banner when they go to select their registration opportunity. The banner will outline the price difference and encourage them to get a membership.
If you have a different use case for needing a discount code for a program or event we can certainly set one up. To do so, reach out to help@getcommunal.com for support.
Memberships
At this time it is not possible to provide users with a discount code for memberships. However, you are able to assign a membership manually and charge them a lower rate manually if needed.