Which License Should I Buy?
AffiliatePro is sold on CodeCanyon with two license options: Regular License and Extended License. Choose the one that matches how you plan to use the platform.
Quick Comparison
| Use Case | Regular License | Extended License |
|---|---|---|
| End product is free to access | ✓ Yes | ✓ Yes |
| End product is sold or has paid access | ✗ No | ✓ Yes |
| Affiliate program only (no membership / paywalls) | ✓ Yes | ✓ Yes |
| Membership module (users pay for access) | ✗ No | ✓ Required |
| SaaS, paid subscriptions, or paywall features | ✗ No | ✓ Required |
Regular License
Under the Regular License, your end product must be distributed for free. End users do not pay to access or use it.
You can use a Regular License when:
- Your affiliate program is free for affiliates and merchants to use.
- Your website or platform is freely accessible (no paywall, no paid membership).
- You are building a single end product for one client and charging for your development services (freelancer use).
Example: You run an affiliate program where affiliates join for free and earn commissions. The platform itself is not sold, and users do not pay to access it. A Regular License is sufficient.
Extended License
Under the Extended License, your end product may be sold or may require payment from end users to access.
You need an Extended License when:
- Your end product is sold (e.g. you sell access to your affiliate platform).
- End users must pay to access or use the product (paywall, subscription, membership).
- You use the Membership module in AffiliatePro — by Envato policy, the membership module requires an Extended License because it involves paid access.
- You offer a SaaS or subscription service where users pay for access.
Example: You run a membership site where users pay a subscription to access courses or content. The AffiliatePro membership module is used to gate paid content. An Extended License is required.
AffiliatePro-Specific: Membership Module
AffiliatePro includes a Membership module. If you enable and use this module to charge users for access (e.g. paid courses, gated content, subscription tiers), you must have an Extended License.
This follows Envato's license terms: end products that require payment to access need an Extended License.
Still Not Sure?
Ask yourself:
- Will users have to pay to access any part of my platform or product?
- Am I planning to use the Membership module?
- Am I selling my end product (e.g. white-label SaaS) to others?
If the answer to any of these is yes, choose the Extended License.
For full details, see Envato's License FAQ. For product-specific questions, contact the author via CodeCanyon.