{"id":11666,"date":"2026-07-25T16:06:01","date_gmt":"2026-07-25T08:06:01","guid":{"rendered":"https:\/\/aeosub.com\/am-license-manager\/"},"modified":"2026-07-25T16:06:01","modified_gmt":"2026-07-25T08:06:01","slug":"am-license-manager","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/am-license-manager\/","title":{"rendered":"KEYMARIATOO &#8211; digital product license manager &amp; selling tool"},"content":{"rendered":"<div class=\"post-img\" style=\"margin-bottom: 25px\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/am-license-manager\/assets\/banner-772x250.png?rev=3619103\" alt=\"KEYMARIATOO \u2013 digital product license manager &amp; selling tool\" loading=\"lazy\" style=\"width: 100%;height: auto;border-radius: 12px\"><\/div>\n<div class=\"plugin-expert-review\" style=\"border: 1px solid #e2e8f0;border-left: 4px solid #4a3bca;border-radius: 10px;padding: 20px;margin-bottom: 25px;background: #fff;font-family: -apple-system, system-ui, sans-serif\">\n<div style=\"font-weight: bold;font-size: 1.1em;color: #4a3bca;margin-bottom: 10px\">LethaldiranMX Insight<\/div>\n<div style=\"color: #4a5568;font-size: 14px;line-height: 1.6\">\n<div>\n<p>KEYMARIATOO addresses a critical operational bottleneck for WooCommerce merchants by automating the distribution of digital assets like software keys, gift cards, and activation codes directly at checkout. From an architectural standpoint, the inclusion of a native REST API endpoint for key validation and a dynamic pattern generator elevates this from a simple delivery utility to an extensible licensing framework. By bridging transactional e-commerce with automated inventory synchronization, it eliminates manual fulfillment overhead and reduces customer support friction. It represents a robust, modern Block UI-driven solution for digital merchants seeking to scale their product delivery pipelines.<\/p>\n<p><strong>Best Fit &amp; Operational Role:<\/strong> This plugin is an ideal fit for software developers, game publishers, and digital retailers who require instant, reliable delivery of unique alphanumeric strings upon successful WooCommerce transactions. It integrates seamlessly into the standard WooCommerce checkout flow, acting as the intermediary between payment confirmation and customer onboarding by injecting license data directly into transactional emails and customer account dashboards. For teams looking to validate licenses remotely within their own applications, the built-in REST API endpoint provides a ready-made infrastructure, making it highly suitable for bootstrapped SaaS projects and independent digital creators who want to avoid heavy, enterprise-grade licensing suites.<\/p>\n<p><strong>Potential Limitations &amp; Pitfalls:<\/strong> While the core plugin operates locally, users must carefully evaluate the privacy and data sovereignty implications of the optional integration with the external SaaS Authority Hub (wp.mariatoo.com). Connecting to this hub transmits telemetry data, including site URLs, IP addresses, and license keys, which may require updates to your store&#8217;s privacy policy to maintain compliance with regulations like GDPR. Additionally, because the plugin synchronizes WooCommerce stock levels directly with the available license pool, high-concurrency flash sales could experience minor database lock overhead during rapid stock updates, making robust object caching highly recommended for high-volume environments.<\/p>\n<\/div>\n<\/div><\/div>\n<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<div style=\"padding: 20px;border-bottom: 1px solid #edf2f7;background: #fafafa;display: flex;align-items: flex-start\">\n                <img decoding=\"async\" src=\"https:\/\/ps.w.org\/am-license-manager\/assets\/icon-128x128.png?rev=3619103\" alt=\"KEYMARIATOO \u2013 digital product license manager &amp; selling tool icon\" loading=\"lazy\" style=\"width: 45px;height: 45px;border-radius: 8px;margin-right: 15px\"> <\/p>\n<div style=\"flex: 1;line-height: 1.2\">\n<div style=\"font-weight: bold;font-size: 1.1em;color: #1a202c\">Plugin Specification<\/div>\n<p>                    <small style=\"color: #718096\">WordPress.org Official Data<\/small>\n                <\/div>\n<\/p><\/div>\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\">Developer<\/th>\n<td style=\"padding: 12px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/avtandilimakhatadze\/\" target=\"_blank\" rel=\"noopener\">avtandilimakhatadze<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v4.0.0<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">6.0 \/ 7.0.2<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-07-25 8:04am GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/am-license-manager\/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\">View Details -&gt;<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Sell digital product license keys, serials, and activation codes in WooCommerce with automated stock allocation and real-time dashboard.<\/div>\n<p><strong>KEYMARIATOO<\/strong> is an all-in-one digital product license manager and selling tool designed specifically for WooCommerce. If you sell software licenses, video game activation keys, PIN codes, gift cards, or digital access tokens, KEYMARIATOO automates the entire delivery process right from order checkout.<\/p>\n<p>Once a customer completes a purchase, the plugin instantly generates or allocates a unique license key and delivers it right to the customer on their order confirmation page, inside their account details, and in their WooCommerce receipt email.<\/p>\n<h4>Key Features (Free Core)<\/h4>\n<ul>\n<li><strong>Dedicated Top-Level Sidebar Menu:<\/strong> Access your dashboard and settings directly from the <strong>KEYMARIATOO<\/strong> menu item located right below WooCommerce in your WordPress dashboard.<\/li>\n<li><strong>Instant Automated Key Issuing:<\/strong> Automatically assigns a unique license key immediately upon order completion.<\/li>\n<li><strong>Stock Auto-Sync:<\/strong> Automatically synchronizes WooCommerce product inventory (<code>_stock<\/code>) with your available license pool or single assigned key.<\/li>\n<li><strong>Advanced Pattern Generator Engine:<\/strong> Support for dynamic code formatting tags including <code>{ALPHANUM:X}<\/code>, <code>{DIGITS:X}<\/code>, <code>{ALPHA:X}<\/code>, <code>{YYYY}<\/code>, <code>{MM}<\/code>, and <code>{DD}<\/code>.<\/li>\n<li><strong>Real-Time License Dashboard:<\/strong> Fast, single-page management panel built with modern WordPress Block UI components.<\/li>\n<li><strong>WooCommerce Product Tab Integration:<\/strong> Seamlessly configure license rules on individual WooCommerce products with one click.<\/li>\n<li><strong>Customer Receipt &amp; Email Display:<\/strong> Prominently displays issued activation codes on order confirmation receipts, account dashboards, and WooCommerce transactional emails.<\/li>\n<li><strong>Native REST API Validation:<\/strong> Built-in WordPress REST endpoint (<code>\/wp-json\/mariatoo-license\/v1\/validate-free<\/code>) allowing your desktop apps, games, or client websites to verify keys automatically.<\/li>\n<\/ul>\n<h4>External Service Disclosure (SaaS &amp; PRO Management)<\/h4>\n<p>In compliance with WordPress.org Plugin Directory Guidelines (#6 and #7), this plugin offers optional integration with our authoritative SaaS License Management Hub at <strong>https:\/\/wp.mariatoo.com<\/strong>:<br \/>\n* <strong>Service Name:<\/strong> wp.mariatoo.com Authority Hub<br \/>\n* <strong>Service Purpose:<\/strong> Optional cloud license synchronization, multi-domain quota enforcement, real-time telemetry, and commercial PRO add-on distribution.<br \/>\n* <strong>Data Transmitted:<\/strong> When validated or connected against the Hub, your site securely transmits the site URL (<code>site_url<\/code>), license key (<code>license_key<\/code>), client version (<code>client_version<\/code>), and IP address for domain quota verification and abuse prevention.<br \/>\n* <strong>Terms of Service:<\/strong> https:\/\/wp.mariatoo.com\/terms-and-conditions<br \/>\n* <strong>Privacy Policy:<\/strong> https:\/\/wp.mariatoo.com\/privacy-policy<\/p>\n<h3>How to Use &amp; Quick Start Guide<\/h3>\n<p>Getting started with KEYMARIATOO takes less than 2 minutes:<\/p>\n<h4>Step 1: Open the License Manager Dashboard<\/h4>\n<p>In your WordPress sidebar menu right below WooCommerce, click on <strong>KEYMARIATOO <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> Licenses Dashboard<\/strong>. Here you will see your total issued keys, product allocations, and real-time activity statistics.<\/p>\n<h4>Step 2: Enable License Issuing on Your WooCommerce Product<\/h4>\n<ol>\n<li>Go to <strong>Products <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> All Products<\/strong> and click <strong>Edit<\/strong> on any digital product.<\/li>\n<li>Scroll down to the <strong>Product Data<\/strong> section and click on the new <strong>License Key<\/strong> tab on the left.<\/li>\n<li>Check the <strong>Enable License Delivery<\/strong> box.<\/li>\n<li>Check the <strong>Auto-Sync WooCommerce Stock<\/strong> box if you want product inventory automatically synchronized with your available license keys.<\/li>\n<li>Choose how you want keys generated:\n<ul>\n<li><strong>Single Assigned Key:<\/strong> Bind a specific code to this product.<\/li>\n<li><strong>Dynamic Pattern Generation:<\/strong> Auto-generate codes using formatting tags such as <code>PRO-{ALPHANUM:8}-{YYYY}<\/code> or <code>KEY-{ORDER_ID}-{RANDOM}<\/code>.<\/li>\n<\/ul>\n<\/li>\n<li>Click <strong>Update<\/strong> to save your product settings.<\/li>\n<\/ol>\n<h4>Step 3: Automated Customer Delivery<\/h4>\n<p>When a customer purchases the product:<br \/>\n* The license key is automatically assigned when the order status turns <strong>Paid \/ Completed<\/strong>.<br \/>\n* The customer instantly sees their key on the <strong>Thank You \/ Order Confirmation page<\/strong>, inside <strong>My Account <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> Orders<\/strong>, and in their <strong>order confirmation email<\/strong>.<\/p>\n<div class=\"plugin-editorial-note\" style=\"margin-top: 25px;padding: 12px 15px;background: #f8fafc;border-radius: 6px;color: #64748b;font-size: 13px;line-height: 1.5\">Editorial note: This overview combines WordPress.org official plugin metadata with an AI-assisted LethaldiranMX editorial review. Plugin data should be verified on the official WordPress.org listing before installation.<\/div>","protected":false},"excerpt":{"rendered":"<p>Sell digital product license keys, serials, and activation codes in WooCommerce with automated stock allocation and real-time dashboard.<\/p>","protected":false},"author":1,"featured_media":11667,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[2326,2502,2503,2909,569,555],"class_list":["post-11666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-digital-downloads","tag-license-key","tag-license-manager","tag-software-license","tag-woocommerce","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=11666"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11666\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/11667"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=11666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=11666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=11666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}