{"id":772,"date":"2025-08-10T08:25:18","date_gmt":"2025-08-10T08:25:18","guid":{"rendered":"https:\/\/easycommerce.dev\/docs\/?post_type=ek_doc&#038;p=772"},"modified":"2026-04-15T06:17:29","modified_gmt":"2026-04-15T06:17:29","slug":"license-manager","status":"publish","type":"helpwp_doc","link":"https:\/\/easycommerce.dev\/docs\/addons\/license-manager\/","title":{"rendered":"License Manager"},"content":{"rendered":"\n<p>The EasyCommerce Licensing Addon lets you generate and manage license keys for digital products. It\u2019s ideal for selling software, plugins, themes, or any downloadable items that require activation control.<\/p>\n\n\n\n<p><em>\u26a0\ufe0f <\/em>This is a premium addon. You\u2019ll need a valid license key to activate and use it after installation. Here\u2019s the guide to <a href=\"https:\/\/easycommerce.dev\/docs\/getting-started\/install-and-activate-easycommerce-pro-license\/\">purchase premium addons and activate the license.<\/a><\/p>\n\n\n\n<p>Follow the steps below to install, activate, and start using the Licensing Addon on your EasyCommerce store.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\">Step 1: Install &amp; Activate the Addon<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After verifying email and license key the Pro version of EasCommerce is ready.<\/li>\n\n\n\n<li>Navigate to <strong>EasyCommerce &gt; Pro<\/strong>.<\/li>\n\n\n\n<li>Find the <strong>EasyCommerce License Manager<\/strong> Addon, then click Enable.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1543\" height=\"542\" src=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/proM.png\" alt=\"\" class=\"wp-image-991\" srcset=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/proM.png 1543w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/proM-300x105.png 300w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/proM-1024x360.png 1024w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/proM-768x270.png 768w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/proM-1536x540.png 1536w\" sizes=\"auto, (max-width: 1543px) 100vw, 1543px\" \/><\/figure>\n\n\n\n<p>Or You can Enable it from <strong>EasyCommerce > Addons<\/strong>\u00a0section and click \u201c<strong>Enabled<\/strong>\u201d under the <strong>EasyCommerce License Manager<\/strong> addon<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1003\" height=\"391\" src=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/EasyCommerce-\u2039-Easytest-\u2014-WordPress-11-25-2025_04_34_PM.png\" alt=\"\" class=\"wp-image-993\" srcset=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/EasyCommerce-\u2039-Easytest-\u2014-WordPress-11-25-2025_04_34_PM.png 1003w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/EasyCommerce-\u2039-Easytest-\u2014-WordPress-11-25-2025_04_34_PM-300x117.png 300w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/EasyCommerce-\u2039-Easytest-\u2014-WordPress-11-25-2025_04_34_PM-768x299.png 768w\" sizes=\"auto, (max-width: 1003px) 100vw, 1003px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\">Step 2: Enable Licensing for a Product<\/h3>\n\n\n\n<p>Go to Store &gt; Products and either create a new digital product or edit an existing one.<\/p>\n\n\n\n<p>Under the Pricing section, check the box for Generate License.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"952\" height=\"858\" src=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/License.png\" alt=\"License\" class=\"wp-image-774\" style=\"width:862px;height:auto\" srcset=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/License.png 952w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/License-300x270.png 300w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/License-768x692.png 768w\" sizes=\"auto, (max-width: 952px) 100vw, 952px\" \/><\/figure>\n\n\n\n<p>Fill in the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Activation Limit \u2013 Set how many times the license can be activated.<\/li>\n\n\n\n<li>License Duration \u2013 Choose how long the license will remain valid (days, months, or years).<\/li>\n\n\n\n<li>Upload the product file (e.g., ZIP, EXE, etc.) that customers will download after purchase.<\/li>\n<\/ul>\n\n\n\n<p>Lastly, complete the rest of the process of adding a product, and click <strong>Save Product<\/strong> to apply license settings to the product.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\">Step 3: Manage All Issued Licenses<\/h3>\n\n\n\n<p>Now, go to <strong>Store &gt; Licenses<\/strong> from your admin sidebar.<\/p>\n\n\n\n<p>You\u2019ll see a table with all issued licenses, showing:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:17px\">Order ID<\/li>\n\n\n\n<li style=\"font-size:17px\">Product Name<\/li>\n\n\n\n<li style=\"font-size:17px\">License Key<\/li>\n\n\n\n<li style=\"font-size:17px\">Customer Name<\/li>\n\n\n\n<li style=\"font-size:17px\">Activation Limit<\/li>\n\n\n\n<li style=\"font-size:17px\">Expiry Date<\/li>\n\n\n\n<li style=\"font-size:17px\">Current Status (Active, Expired, etc.)<\/li>\n<\/ul>\n\n\n\n<p>This dashboard gives you full control over all generated licenses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\">Step 4: View License Details<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"872\" height=\"620\" src=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/license-2.png\" alt=\"license 2\" class=\"wp-image-775\" srcset=\"https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/license-2.png 872w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/license-2-300x213.png 300w, https:\/\/easycommerce.dev\/docs\/wp-content\/uploads\/2025\/08\/license-2-768x546.png 768w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><\/figure>\n\n\n\n<p>Click on any license (hover and tap \u2018View\u2019 under the license ID) in the list to open its details page. You\u2019ll see:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:17px\">License Key<\/li>\n\n\n\n<li style=\"font-size:17px\">Order ID and Product Name<\/li>\n\n\n\n<li style=\"font-size:17px\">Customer Name<\/li>\n\n\n\n<li style=\"font-size:17px\">Activation Limit and Expiry<\/li>\n\n\n\n<li style=\"font-size:17px\">Current License Status<\/li>\n\n\n\n<li style=\"font-size:17px\">Activation Log<\/li>\n<\/ul>\n\n\n\n<p>You can use this view to track usage, update limits, or deactivate licenses manually if needed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\">Step 5: Test the Licensing Flow<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Buy a digital product through your storefront using a test user.<\/li>\n\n\n\n<li>Complete the checkout successfully to generate the license.<\/li>\n\n\n\n<li>Go to <strong>Store &gt; Licenses<\/strong> to confirm the license was created.<\/li>\n\n\n\n<li>Click the license to verify its details, limits, and expiry.<\/li>\n<\/ul>\n\n\n\n<p>This helps ensure the license system is working before going live.<br><\/p>\n","protected":false},"author":3,"featured_media":0,"template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"helpwp_product":[19],"helpwp_topic":[21],"class_list":["post-772","helpwp_doc","type-helpwp_doc","status-publish","hentry","helpwp_topic-addons"],"_links":{"self":[{"href":"https:\/\/easycommerce.dev\/docs\/wp-json\/wp\/v2\/helpwp_doc\/772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easycommerce.dev\/docs\/wp-json\/wp\/v2\/helpwp_doc"}],"about":[{"href":"https:\/\/easycommerce.dev\/docs\/wp-json\/wp\/v2\/types\/helpwp_doc"}],"author":[{"embeddable":true,"href":"https:\/\/easycommerce.dev\/docs\/wp-json\/wp\/v2\/users\/3"}],"wp:attachment":[{"href":"https:\/\/easycommerce.dev\/docs\/wp-json\/wp\/v2\/media?parent=772"}],"wp:term":[{"taxonomy":"helpwp_product","embeddable":true,"href":"https:\/\/easycommerce.dev\/docs\/wp-json\/wp\/v2\/helpwp_product?post=772"},{"taxonomy":"helpwp_topic","embeddable":true,"href":"https:\/\/easycommerce.dev\/docs\/wp-json\/wp\/v2\/helpwp_topic?post=772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}