Create manual license for a product

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

  1. Go to the Licenses Page

    • In your WordPress admin, navigate to PaddlePay → Licenses.

  2. Click the “Add New” Button

    • Located at the top of the page.

  3. 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.

  4. Click “Generate License”

    • PaddlePay will create the license using the selected generator’s format.

  5. 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.