Okay
  Public Ticket #2383003
Membership restrictions, user management and credit system
Closed

Comments

  • Katherine started the conversation

    Hi,

    I have a few questions regarding this plugin. We are revamping a client's gym members section and Amelia looks absolutely amazing. However, this client has some specific requirements that I'm not sure are covered by the plugin.

    Some things might be more critical than others, and we are absolutely open to alternative solutions. Here are my questions:

    1. Would it integrate nicely with Woocommerce Memberships or another membership plugin? (Again, we are open to suggestions if some membership plugins are a better fit than others)
      We need to create membership levels with content restrictions based on those levels. Most notably, we would like the events/classes to be visible to everyone, member or not, but reserving a place to only be available to members of the corresponding level (with a prompt to sign up or upgrade their membership if they do not have access).
    2. Is it possible to sync the Amelia customer info with the Wordpress user info? As in changing the Wordpress user's info would automatically update the Amelia customer info (and ideally vice versa)? We need the Wordpress user to be mandatory, while the Amelia customer account MIGHT be optional, and having two separate entities that do not communicate with each other would be a major issue.
    3. Is there a frontend calendar view for the events? If not, is it a planned feature?
    4. Is it possible to add parts of the customer dashboard to a page (appointments and events) without adding the full dashboard with tabs? We would like to add them to a custom profile page.
    5. Is there any way we could give a member "appointment credits" and "event credits" that reset each month and decrease when the user attends an appointment or an event? Basically, the user should be allowed to buy "12 events" (for example) and be able to book up to 12 events, then they would need to buy a new set of "12 events" once they've used them all up.

    Thank you so much for your help!

  • [deleted] replied

    Hi Katharine,

    Thanks so much for your interest.

    1. Unfortunately no, we do not have integration with any membership plugin. 

    2. This is possible, we have an option to make WP user automatically when someone books the appointment. 

    3. We have events booking view, you can see how it looks like on our demo website: https://sports.wpamelia.com/events/

    4. We have Amelia Customer Panel, where customers can login and see their appointments and events as well as their profile. You can see how it looks like here: https://sports.wpamelia.com/customer-panel/

    5. Unfortunately no, this is not possible with plugin's built in features. We have Package option in plan, that will work similarly, it will be released by the end of this year.

    Let me know if you have other questions!

  • Katherine replied

    Hi,

    Thank you for the reply! However, I would need a bit more details about these points:

    2. This is good! But I also need to know if, once created, the WP user and the Amelia customer will be in sync. For example, if the email address is changed in the WP user, will it update the email address of the Amelia customer, and vice versa?

    3. I have seen the event booking view, and it is very good. But what I need to know is if there are more view options available or planned?

    4. Again, the customer panel is great, but what I want to know is if it's possible to only take parts of it (only the tabs content, without the whole module) and display them "piece by piece" in another page (with shortcodes or PHP snippets for example)?

    Thanks!

  • [deleted] replied

    Hi Katharine,

    2. No, they are saved in separate tables, so thi wont happen, you would need to change in both places. 

    3. No more views, just different short-code (single event, event by tag). We plan to add new views , most probably in fall.

    4. Not sure I understand this question, if you can explain if I didn't understand well. In Panel you can choose if you want to show appointments, events or both, and customer profile if there in all variations.