Membership Module
We have crafted separate registration forms for club membership and player membership along with event registration. Upon registration the member becomes a portal user and can select the required package and pay from the form itself. The validity for each membership is calculated automatically and separate invoices for each of these are managed for the member.