I’m trying to create a membership website, where members can log in a do a couple of things:
* Edit their member profile which is then displayed in a directory to other members.
* Pay annual dues – Pro-rated with a conditional application fee
* Register and pay for events
* Administrators view membership reports, approve member applications, etc
I have our current site set up with Ultimate Member for the member directory, and Gravity Forms for the membership application and registration forms, but Ultimate Member especially leaves much to be desired. It can’t do pro-rated with a conditional application fee. Gravity Forms does the membership application stuff fine, but it doesn’t seem to handle the account creation, or write anything into a user account.
My background is in MS SQL Server and very large membership associations with huge IT budgets, so I know what I want, but my little club does not have an IT budget to pay for the license for the software that I use in my day job.
I’m looking at Pods to potentially do a couple of things:
* create a dues “table” that would show dues history
* Tie into Gravity Forms so that an application or renewal will write directly to the member record.
* store sets of member attributes in a one to many relationship (requires repeater which ACF doesn’t have in their free level)
* make a better member directory that Ultimate Member maybe?
Paid Memberships Pro + their Proration add-on [https://www.paidmembershipspro.com/add-ons/proration-prorate-membership/](https://www.paidmembershipspro.com/add-ons/proration-prorate-membership/)
*”store sets of member attributes in a one to many relationship (requires repeater which ACF doesn’t have in their free level)”* – can you give an example of what this means?