Manually Creating a License for a Specific Product
In addition to automatic license generation when a customer purchases a product, PaddlePay also allows administrators to manually create licenses from the WordPress dashboard.
This is useful when you need to:
Issue a license to a customer outside of the normal purchase flow.
Replace a lost or compromised license.
Provide a complimentary key for testing or promotional purposes.
Steps to Manually Create a License
Go to the Licenses Page
In your WordPress admin, navigate to PaddlePay → Licenses.
Click the “Add New” Button
Located at the top of the page.
Fill in the License Details
Select Product – Choose the WooCommerce product this license will be linked to.
Select License Generator – Pick the generator that defines the format and rules for the license.
Customer Email – Enter the email address of the person receiving the license.
Activations Limit – (Optional) Override the default generator limit for this license.
Expiry Date – (Optional) Set a custom expiration date.
Click “Generate License”
PaddlePay will create the license using the selected generator’s format.
License Delivery
The license will be stored in PaddlePay → Licenses.
If configured, the customer will receive the license by email.

Important Notes
A generator must be attached to the license, even for manual creation, so that PaddlePay knows the format and rules to apply.
The license will not be tied to a Paddle transaction unless manually linked.
Manually issued licenses behave exactly like automatically generated ones in terms of API validation and activation limits.