I’m hoping for some recommendations on the best approach (plugins-wise) to accomplish the following. We have [Stripe.com]) for our payments and have built simple products already but they’re just links and don’t have anything on our site that knows/stores user profiles, orders, does reporting, etc so that’s what I want to create.
I manage a site for a non-profit that is in the process of modernizing to handle what they traditionally did via postal mail-in payments to online. Here’s what I need to achieve:
1. Ability to **sign up for meetings** and pay/select food choices. Meetings are free to attend (so I need to account for just headcount) but also there’s the option to select from multiple food options (all the same price). Needs to be able to submit one payment for potentially multiple people capturing the people’s names and individual meal selections.
2. Ability to pay an **annual membership fee** for the organization. This isn’t going to give them any special access to the site, it’s purely to be a member of the non-profit. There are different membership types (free, adult, senior citizen, etc)
3. Ability to browse and purchase **physical/tangible items** \- mostly books.
Ideally I’d like one CRM-like experience where someone can login and view past orders, view/edit their mailing address,etc. Nothing super fancy but an intuitive experience someone would expect online these days.
**Edit:** Additonally, we use Zoho Campaigns for our newsletters so if there’s an integration point to allow them to add themselves to our list during the sign-up purchase process, that would be an added bonus but not a requirement necessarily.
The system should send typical email receipts, event reminders, etc.
I know “The Events Calendar” plugin can likely do what I want for item #1 above but I don’t think it can do #2 or #3.
I installed WooCommerce and can potentially accomplish all three of the above by creating meeting reservations as digital/intangible products but it wouldn’t be as user friendly as the way Event Calendar would look visually.
Any thoughts on something that’s not overly complicated or reliant on lots of different plugins? Something where a user could have a single profile that allows them to manage all three things above?
Thanks in advance for any thoughts!