Licensing
Smart Add-Ons Licensing
Licensing manages your plan’s entitlements, site activations, updates, support and Pro capabilities.
Plans and activation limits
Smart Add-Ons is sold as an annual license in two plans. Your plan sets how many sites you can activate and which Pro capabilities are available to you.
| Starter | Pro | |
|---|---|---|
| Price | $89/year | $149/year |
| Production sites | 1 | 3 |
| Non-production sites | 3 | 3 |
| Updates and support | 1 year of updates and email support | 1 year of updates and priority email support |
Feature comparison
| Feature | Starter | Pro |
|---|---|---|
| Core add-on builder | ✓ | ✓ |
| All core field types | ✓ | ✓ |
| Conditional logic | ✓ | ✓ |
| Fixed, percentage, flat-fee and per-quantity pricing | ✓ | ✓ |
| Import and export | ✓ | ✓ |
| REST API | ✓ | ✓ |
| Developer hooks | ✓ | ✓ |
| Formula pricing | — | ✓ |
| Role and schedule visibility | — | ✓ |
| Accordion layout | — | ✓ |
| A/B testing | — | ✓ |
| AI suggestions | — | ✓ |
| Analytics dashboard | — | ✓ |
Add-on activity is recorded on every plan, so your analytics history is already there when you move to Pro. Creating or changing Pro content, and using the AI suggestions and analytics dashboard, needs an active license. See What happens when a license expires or is revoked below.
How licensing works
- Purchase a plan — Starter or Pro — from the Shop.
- Receive your license key by email. You can also find it in your customer portal at app.dhyansoftware.com (opens in new tab).
- Activate the key in WordPress under Smart Add-Ons → License.
- Your site is then associated with that license and plan, and counts toward your production or non-production activations.
- In the background, your site periodically confirms its license status with Dhyan Cloud. Shopper visits never depend on this check.
- Your plan determines which Pro capabilities and services (updates, support, AI/cloud services) are available.
Production vs non-production sites
- Production — the live, customer-facing store or site.
- Non-production — development, staging, testing, preview and sandbox environments.
Starter includes 1 production site and 3 non-production sites. Pro includes 3 production sites and 3 non-production sites. Smart Add-Ons works out whether a site is production or non-production from its address; see License Activation for details.
License status
The Smart Add-Ons → License screen shows one of five states:
| Status | What it means |
|---|---|
| Not activated | No license is currently activated on this site. Your existing add-ons keep running, but Pro authoring, updates, support and AI/cloud services are unavailable until you activate a license. |
| Active | The license is valid and your plan’s entitlements are available: updates, support, Pro authoring and applicable AI/cloud services. |
| Expired | The subscription term has ended. Your store and existing add-ons keep running. Subscription-dependent capabilities and services — Pro authoring, updates, support and AI/cloud services — are affected until you renew. |
| Revoked | The license has been revoked. Smart Add-Ons is not switched off on your site: your store and existing configuration keep running. Pro authoring, updates and support are unavailable until the license is reactivated. |
| Unverified | The site could not recently confirm its license status. It keeps using its last known license information and tries to confirm again automatically. Until it does, Pro authoring and AI/cloud features may be unavailable. If this persists, check that WP-Cron is running or reactivate your license. |
What happens when a license expires or is revoked
Your storefront never depends on your license status. The difference is in the commercial capabilities and services that come with an active subscription.
- Keeps running: your store, your existing add-on groups, fields, pricing and settings, and shopper checkout. Orders already placed keep the choices customers made.
- Needs an active license: creating or changing Pro content (such as formula pricing, role and schedule visibility, accordion layout and A/B tests), AI suggestions, the analytics dashboard, plugin updates and support.
- To restore them: renew an expired license, or reactivate a revoked one.
Renewing your license
- Sign in to the customer portal at app.dhyansoftware.com (opens in new tab) and open Licenses.
- On your Smart Add-Ons license, choose Renew license. The link appears when a license has expired or is close to its end date.
- Complete the renewal in the store.
- After renewal, your site’s license status is updated during the next background license check. You can review it under Smart Add-Ons → License in WordPress.
Managing activations
Activation limits are counted separately for production sites and for non-production sites. A non-production site never uses a production activation.
- Sign in to app.dhyansoftware.com (opens in new tab) and open Licenses. Each license lists its active sites.
- To free an activation, choose Deactivate next to a site. The freed activation can be used on another site of the same type.
- You can also deactivate from WordPress under Smart Add-Ons → License.
For activation steps and error codes, see License Activation.
When you need help
- License Activation — activate, deactivate and fix activation errors.
- Troubleshooting — common issues and answers to frequently asked questions.
- Support — contact the team; include your license key and site URL.