I run a site for a gym that has five locations. They run membership through the website so that we can offer members-only access to variou content. We're currently using another Joomla membership system that isn't working out great for us. I've played with the demo a bit and Emerald looks like a good option, but we have some specific needs that are probably easier to ask about than try to figure out before purchasing.
- Each gym has a separate bank account and does its own billing for members. We need to have five separate Stripe plugins, and be able to select which plugin is used by each membership plan.
- Admins need the ability to assign user plans from the backend, ideally with prorated billing for the unused portion of an existing plan.
- All plans start with a fixed-duration introduction, after which they automatically roll to a monthly renewal package if the user doesn't cancel. We need the ability to automatically switch the user to the new recurring plan upon expiration of their introduction.
- Contracts run for a term based on the user's plan selection. For instance a 6-month contract is billed monthly at $120, a 12-month contract is billed monthly at $110. We'd like to have the ability to prevent the user from canceling during their contract, while still having the ability to set the plan not to auto-renew at the end of the contract period.
- We'd like the ability to automatically assign users to ACYMailing lists based on their plan selection and subscription status.
- Members should be able to upgrade to higher-level plans, but not downgrade. For instance, they can switch from a 6-month subscription to a 12-month, but not the other way around.
How many of these are doable with Emerald?
I run a site for a gym that has five locations. They run membership through the website so that we can offer members-only access to variou content. We're currently using another Joomla membership system that isn't working out great for us. I've played with the demo a bit and Emerald looks like a good option, but we have some specific needs that are probably easier to ask about than try to figure out before purchasing.
How many of these are doable with Emerald?