How to structure an upgrade page with team management features? Answered

Post author
Felix Gräf

Hey guys, what is meant with the "Upgrade Page"? Is a simple plan overview enough where they could select bigger plans? Or do you mean where they can add additional members to their team?

Comments

7 comments

  • Comment author
    A J

    Hey Felix Gräf, currently Upgrade page would mean that the user can upgrade to another plan which offers more seats than the existing plan, so the first understanding is right in this case.

    0
  • Comment author
    Felix Gräf

    Alright, thank you. How do the json payloads look like for a team plan? I couldn't find anything in the dev tools. Also, is it possible to set the minimum number of seats instead of the maximum and is the price which I set for each seat or for the entire team? Do you also have an example page that allows team subscriptions I could look at?

    0
  • Comment author
    A J

    Welcome Felix Gräf

    • Based on the discussion I can view in this Team accounts guide, I believe JSON does not include team account info yet and we don't have an option to set minimum seats in the dashboard.
    • I believe, the price applies to the plan and not per seat.
    • Unfortunately I was not able to find a cloneable or showcase page via Memberstack templates. Although you might find customers in #team-accounts-temp, who have implemented this feature on their site and see how it looks from a user perspective.

    Since Team accounts feature is developed recently, I believe Memberstack will keep an eye out for developing new features and capabilities to add-on to the existing setup. Feel free to share your use-case in #team-accounts-temp, maybe the team will keep this in mind, for additional updates. You can also add the feature requests as wishlist item here.

    0
  • Comment author
    Felix Gräf

    Is there like a dashbord where admins can add people to their team or how are members added to a team?

    0
  • Comment author
    A J

    Felix Gräf, once a user purchases a team plan, they can manage everything from the Profile Modal directly from the site.

    So usually profile modals only have user info, but for customers on team plan, there will be a new tab available named 'Team'. Under this tab, they can find the existing members and invite link (via which they can invite new members on this plan based on max seats available).

    Also linking the specific section on how it works for Plan owners here.

    0
  • Comment author
    Felix Gräf

    alright, thanks a lot A J!!

    Oh, one more thing. Is there any function or any way for my backend to know who is in which team? Im also happy to look into work arounds.

    0
  • Comment author
    A J

    Felix Gräf, yes I believe the Admin API does share the team plan info in the planConnections array, so you can try retrieving a member in the backend and you should be able to get that info.

    0

Please sign in to leave a comment.