Automate your software sales, manage licenses with LicenseGate, and scale your business with a built-in affiliate engine.
LicenseMarket isn't just a script; it's a complete ecosystem designed to let you focus on what matters: Building your software.
Clean PHP 8.2+ code, PSR-12 compliant, and easy to extend with your own logic.
Runs on any standard web hosting. No complex Node.js or Docker setup required.
Buy once, use forever. No monthly subscriptions, no hidden fees.
Whether you're selling a single plugin or a massive SaaS suite, LicenseMarket handles the heavy lifting of licensing, billing, and affiliate management.
Automated
Monthly Fees
See how much revenue you keep by hosting your own licensing platform.
*Based on competitor transaction fees compared to a single one-time purchase of LicenseMarket. Excludes Stripe/PayPal merchant processor fees.
Designed for performance and ultimate reliability.
Why give away 5-30% of your revenue to marketplaces?
| Platform | Monthly Fees | Transaction Fees | Data Ownership |
|---|---|---|---|
| Gumroad / Others | 0€ - 29€ | Up to 10% | Limited |
| LicenseMarket | 0€ (One-time) | 0%* | 100% Yours |
A high-performance, modular system architecture with zero bloat.
Powered by PHP 8.2+ with a single entry point router. Includes secure JWT token middleware, JTI blacklisting, and rate limiting stack for brute force protection.
A blazing-fast Single Page Application with client-side routing, dynamic multi-language localization (i18n), cookie consent banner, and accessibility controls.
Integrates with LicenseGate.io to handle remote license verification, active IP tracking, request logging, and daily automated expiration checks.
Structured on MySQL/MariaDB using InnoDB. Employs cascading foreign keys to ensure absolute data consistency and transactional integrity.
Vanilla JS Router
JWT / Rate Limiter
Business Logic
Cascading Storage
| Requirement | Minimum | Recommended | Purpose |
|---|---|---|---|
| PHP Version | 8.2 | 8.3+ | Modern execution runtime, type-safety, and security. |
| Database | MySQL 5.7 / MariaDB 10.3 | MariaDB 10.6+ | InnoDB transactional storage Engine with relational foreign key cascading. |
| PHP Extensions | PDO, openssl, curl | PDO, openssl, curl, bcmath, zip | BCMath is required for secure Stripe payments. Zip is used for database backups. |
| Web Server | Apache / Nginx | Nginx | URL rewriting rules redirecting requests through router frontend. |
Full control for you, ultimate convenience for your customers.
Our powerful admin panel gives you a birds-eye view of your entire business. Track revenue, manage licenses, and support customers from a single interface.
Provide your customers with a world-class experience. A clean, intuitive area to download software and manage their keys.
Simply upload the project files to your web server via FTP or File Manager.
Create a MySQL database and update the database configuration file with your credentials.
Navigate to your domain and start configuring your store. No complex installation scripts required.
"The LicenseGate integration is a game-changer. My entire licensing flow is now 100% automated."
"Best marketplace script I've used. Clean code and super easy to customize to my brand."
One-time payment for a lifetime of software sales.
Find answers to technical and operational questions about the script.