Access Control

Limit Subscription

Limit Subscription App will allow restriction on users to the number of times they subscribe a plan on the basis of subscription status ie Active, Expired, Hold and No status.
In case of renewal it will allow user to renew your plan without any restriction.
If you want that, user should not be able to subscribe same plan(s) again and again or you want to specify a fixed no of limit then you can use limit subscription app . But in this case renewal of same subscribed plan is allowed ie if your user want to renew the subscribed plan then he / she can do this by renewing it. As renewal only extend the expiration date of same subscription, it didn't create a new or different subscription.
If you want that user also won't able to renew the same subscribed plan then don't apply the renewal app on your desired plan.

This app is used when you don’t want unlimited subscription of plans.This app is best way to restrict the user to subscribe plan again and again or maximum allowed count for plan subscription.

Steps to configure Limit Subscription app

Step 1 : Install Limit Subscription app from PayPlans AppStore and create app instance.

Step 2 : Limit Subscription app specific parameters in Parameters section are described as follows-

Limit : Set limit e.g. - if you want that user can subscribe a plan one time on subscription Active then set Limit to “1”.

Subscription Status : Set Subscription Status that are Subscription-Active, Subscription-Expire and Subscription-Hold and No-Status for limit counter otherwise Subscription-Active status is considered by default.

Step 3 : Click on Save or Save & Close button to save app instance.

When user subscribe the plan which is already subscribed then user won’t be able to subscribe this plan again and it will show error message to the user.

Important :

  1. If multiple app exists for a single plan then this may create conflicts.

  2. For unlimited subscription count for a plan don't create this app for that plan.