License Key Generation

Deliver software products securely with automatically generated license keys.

What are License Keys?

License keys are unique codes that customers use to activate software products. DrivenCart can automatically generate and deliver license keys after purchase.

Example: ABCD-1234-EFGH-5678-IJKL

How to Enable License Keys

  1. When creating or editing a deal, scroll to the Delivery Method section
  2. Select "License Key" as the delivery type
  3. Choose key format options:
    • Key length (characters)
    • Separator style (dashes, dots, etc.)
    • Character set (alphanumeric, numbers only, etc.)
  4. Add optional instructions for key activation
  5. Save your deal settings

Automatic Key Generation & Delivery

Once enabled, the system automatically:

Generates Unique Keys

Each purchase receives a unique license key

Delivers via Email

License key is sent to customer's email immediately after purchase

Tracks Usage

System tracks which keys have been delivered and used

Prevents Duplicates

Each key is guaranteed to be unique

Key Validation

DrivenCart provides API endpoints for validating license keys in your software:

POST /api/validate-license

{ "key": "ABCD-1234-EFGH-5678" }

→ View full API documentation

Best Practices

1

Use license keys for software products, digital tools, and premium content

2

Provide clear activation instructions in your delivery email

3

Keep a backup of issued keys in your dashboard

4

Consider time-limited keys for trial versions