I want to highlight what the payment plugin needs, which is very important if it also performs the membership or plans function.
1 - In the groups here you should have the field or option to add how many photos X plan can publish, for example (Basic Plan can publish 5 photos per post)
https://prnt.sc/qUxccE4ExU8k2 - Also that X plan may have the option to add how many ads (Highlighted, Premium or Renew) X plan may have included
3 - Also very important is that X plan can have one (Account verified if you are a member of X plan) that is very important, I see that the Business Profile plugin has that option but it is manual, it needs to be activated automatically in paying members.
4 - The profile should be highlighted if they pay a membership they should have priorities for example (Greater visibility and promotion for your ads, Verified account, Multiple contact channels, Greater visibility and promotion for your ads, Performance statistics, Positioning on the Directory page, Boost in ads, Verified account seal visible on your ads, profile and chat).
They are very important tools for Memberships and Business Profiles
I really don't know why you use this feature if it doesn't connect with the business profile and payment plugins. Because anyone can just change the account type. That's unnecessary, because if I have a paid PROFESSIONAL membership, and my profile says "personal," I'll add it.
https://prnt.sc/j2aNeJgOW2gpWhen the (Company Profile) plugin is activated, you should have a company icon here and not in text.
https://prnt.sc/5f1EOe6Rvrma