License Management
Connect a third-party license management platform to generate and deliver license keys after purchase.
FastSpring integrates with several third-party license management platforms. These tools help you generate and distribute license keys for your digital products after purchase.
Note: FastSpring provides the infrastructure to trigger license generation during checkout, but the third-party provider handles all licensing setup, key logic, and support.
Warning: If a license provider's endpoint returns an error when FastSpring requests a license, license generation fails and the order stays in Accepted status until it is reprocessed.
The sections below list the integrations with dedicated FastSpring guides and the additional platforms that publish their own setup guides. Select a section or use the TOC on the right to jump ahead.
Core integrations with dedicated guides
These integrations have their own dedicated setup pages with step-by-step instructions. Use them if you're working with more advanced licensing solutions or need platform-specific guidance.
Additional integrations with setup guides
The following platforms also integrate with FastSpring and publish their own setup guides or integration examples. These tools are helpful if you want more flexibility or API-driven licensing flows.
Cryptolens - Real-time license generation
Cryptolens is a cloud-based licensing-as-a-service (LaaS) platform that supports license management for a wide range of application types, including:
- Desktop software
- Add-ins and plugins (for example, Office and AutoCAD)
- SDKs
- Mobile applications
- Embedded systems
Cryptolens can generate custom license keys in real time for delivery through your FastSpring store.
Note: Cryptolens does not automatically block license keys for returned or refunded FastSpring orders. However, you can use the Cryptolens API to check whether a key was originally issued through a FastSpring purchase.
Resources
Elite Licenser - WordPress-based license manager
Elite Licenser is a WordPress plugin that helps you manage product licensing for multiple plugins or themes on a single site. It supports a wide range of programming languages, including PHP, .NET, Java, and Android, and includes features like:
- License key generation
- Product update management
- Built-in Envato license verification
- Full license control via API
Elite Licenser provides one centralized system to handle licensing for all of your WordPress products.
Resources
Keygen - API-first licensing-as-a-service
Keygen is a licensing-as-a-service API built for software developers. It provides flexible licensing policies to support a wide range of use cases, including:
- Node-locked licenses
- Time-limited trials
- Identity-based licensing for multiple users and devices
- Self-service license and machine management
Keygen's API-first approach lets you create and enforce licensing rules programmatically. Keygen has created an example of a FastSpring integration in a GitHub repository.
Resources
LICENSE4J - License management for Java software
LICENSE4J provides license management for Java software. Its License Server can create licenses automatically when a FastSpring order completes. FastSpring sends the customer and product details in the order.completed webhook, so no API key is required.
Set up the integration
- In the FastSpring app, go to Developer Tools > Webhooks.
- Click the Configuration tab, then click Add URL Endpoint.
- Enter the webhook URL from your LICENSE4J License Server.
- Select the order.completed event.
Resources
Software_DNA - Copy protection for apps
Software_DNA provides license management and copy protection for downloadable software. It helps developers prevent unauthorized usage and supports licensing for betas, demos, trials, and full versions.
Resources
- Softworkz website (pricing and features)
Updated 1 day ago