YeePurchaseCode is a helpful tool for your WooCommerce online store. It automatically generates unique License Keys (Purchase Codes) for the digital products, software, or plugins that you sell on your website.
This allows your customers to receive a proof of purchase that they can use to activate their software, verify their downloads, or request premium customer support.
How It Works (For Customers)
When a customer purchases a product on your store, the license code generation process is completely automatic and hands-free. Here is exactly what the buyer experiences:
- Place an Order: The customer completes a checkout on your WooCommerce store. The system waits until the payment is received and the order status becomes “Processing” or “Completed”.
- Code Generation: The plugin automatically allocates a unique license key for each purchased item. It can either generate a brand new secure key or fetch a pre-saved license key from your inventory pool.
- Instant Delivery: The customer receives their key immediately in their order confirmation email. They can also view, select, and copy their key directly from their “My Account” page under the “Downloads” or “Subscriptions” tab.
Smart Fraud Prevention
If a customer cancels their subscription or gets a refund for their order, their license keys are automatically cancelled or disabled to prevent any further use of the software.
Managing Licenses (For Store Owners)
You can easily manage the plugin, adjust settings, and track all issued codes directly from your WordPress dashboard without needing any technical knowledge.
How to Access the Settings
Simply navigate to WooCommerce ➔ Settings ➔ Purchase Code tab in your WordPress admin menu. Here you will find three simple pages:
General Settings
Choose when codes should be generated (processing or completed orders), decide if you want the plugin to generate fresh keys automatically, or hand out napped keys.
Manage Preloaded Pool
Have your own license keys or third-party serial numbers? You can import/paste them here in bulk so the store issues them to customers one by one when purchased.
Issued Codes Tracker
View a full list of all keys given to customers. You can search by customer email, order number, or code name, track how many times a key was used, or reset a customer’s activations in one click.
Setting Product Rules
You don’t have to issue licenses for everything! Under settings, you can choose specific Products or Product Categories to include or exclude. For example, you can exclude all physical merchandise so only software items get license keys.