Yee Purchase Code is an advanced licensing and purchase code management plugin built specifically for the WooCommerce ecosystem. It seamlessly integrates with your digital store to automate the generation, assignment, and management of unique purchase codes or software licenses the moment an order is completed.
Whether you need the system to auto-generate secure, random UUID keys or distribution from a preloaded pool of custom serial numbers, this plugin handles the entire workflow flawlessly.
We Eat Our Own Dog Food: We don’t just build this plugin. We rely on it every single day. In fact, we use Yee Purchase Code to manage, issue, and validate the licenses for our very own Pro version. If it’s robust enough to power our business, it’s ready to scale yours.
Features
-
Dual Code-Generation Modes: Flexibly switch between auto-generating secure, randomized UUIDs on the fly, or serving custom license keys from a preloaded inventory.
-
Preloaded Code Pool & Dashboard: Effortlessly upload custom code batches via CSV or TXT files. Manage your stock through an intuitive dashboard equipped with real-time stats, utilization rates, and smooth pagination.
-
Smart Filter Rules: Take full control over code generation by selectively including or excluding specific products or entire WooCommerce categories.
-
Mixed-Cart & Multi-Quantity Support: Accurately issues the exact number of licenses corresponding to the quantity purchased, working flawlessly even in complex, mixed-product carts.
-
Robust Order-Status Protection: Built-in safeguards prevent duplicate code generation or accidental multi-issuance if an order status is toggled back and forth.
-
Admin Order Metabox: Inspect all generated codes directly within the WooCommerce order page, instantly trace which product they belong to, and manage individual domain activations effortlessly.
-
Advanced “Issued Codes” Audit Dashboard: Easily track and audit all granted licenses with powerful filtering options by code, Order ID, Subscription ID, or activated domains.
-
Native YeeSubscriptions Integration: Keep licenses in perfect sync. The plugin automatically sets and updates license expiration dates based on recurring subscription renewal cycles.
-
Developer-Ready REST API: Ships with built-in API endpoints to validate codes, activate domains, and deactivate licenses remotely from your client applications, software, or themes.





James Smith (store manager) –
The plugin itself works great, and the fact that it auto-generates UUIDs on completion is super smooth. I love the admin metabox for domain activations. However, giving it 3 stars because the REST API documentation is a bit sparse for advanced developers. I had to contact support to clarify a couple of endpoint parameters. Once you figure it out, it’s a solid tool, but the learning curve could be smoother.
Michael Smith (store manager) –
No duplicate codes, no order status glitches. The robust status handling is what sets this apart from cheaper alternatives—switching orders back and forth between ‘pending’ and ‘completed’ doesn’t break anything. Integration with subscriptions is seamless. It’s a premium plugin that is absolutely worth every penny.”
Robert Jones (store manager) –
We migrate our digital store from an old platforms to WooCommerce and needed a tool to handle preloaded serial keys via CSV. This plugin handles the code pool perfectly with a super clean dashboard. The ‘Smart Filter Rules’ are a lifesaver because we only want licenses generated for specific software categories, not our e-books. The multi-quantity support works exactly as advertised.
Maria Garcia (store manager) –
I’ve been looking for a reliable license manager for my themes, and Yee Purchase Code hits out of the park. The REST API setup was incredibly straightforward to integrate into my products. Plus, knowing that the creators actually use this exact plugin to sell their own Pro version gave me the confidence to buy it. It has been running flawlessly for 3 weeks now. 10/10 recommend!