Joomla User Type
Joomla User Type app provide functionality to assign Joomla User type according to their subscription status of plan.
You can assign different Joomla user type on different status as on subscription active, hold and expire using same app, no need to create different apps.
Steps to configure Joomla User Type app
Step 1 : Install Joomla User Type app from PayPlans AppStore and create app instance.
Step 2 : Joomla User Type app specific parameters in Parameters section are described as follows-
Usertype(On Subscription Activation) : Set this Usertype when subscription status is active.
Usertype(On Subscription Hold) : Set this Usertype when subscription status is hold.
Usertype(On Subscription Expiration) : Set this Usertype when subscription status is expire.
Remove From Default User Group : If you want to remove user from default group then set to Yes, otherwise set No.
On activation of subscription, forcefully remove from these groups : To forcefully remove from user-groups. This option is for advance users who like to remove user from these groups, if user subscribes to this plan. (Other subscription which have added user to this group on activation, might be affected.)
Step 3 : Click on Save or Save & Close button to save app instance.
Step 4 : To view user-group on front-end dashboard admin have to create an app instance of Dashboard Widget app.
You can create a dashboard widget ,so that user can also see the usertype.
Related KB's :
Points to be noted in JUT
If "Remove from default User Group" is set to "yes" then, it will remove user from default User Group set in User Manager -> Options parameter "New User Registration Group". It will work only when subscription will become Active.
In case of Subscription Approval App it didn't remove user from user group as subscription will remain in Hold status. As soon as subscription will get activated, it will remove user from default user group.
User Group will update after re-login, so user need to logout and login again to access resources.