Integrations
Integration Options: Connect LicenZer with your existing systems and workflows.
Payment Gateway Integration
Plisio Cryptocurrency Payments
LicenZer integrates with Plisio for cryptocurrency payments:
- Bitcoin (BTC)
- Ethereum (ETH)
- Litecoin (LTC)
- Multiple other cryptocurrencies
Setup:
- Create a Plisio account at plisio.net
- Get your API key from Plisio dashboard
- Configure in Admin → Settings → Payment Settings
- Set callback URLs for payment notifications
cPanel/WHM Integration
Automatic cPanel license verification and management:
Server Configuration
Add this to your cPanel server:
# License verification endpoint
LICENSE_SERVER="https://yourdomain.com"
LICENSE_KEY="YOUR_LICENSE_KEY"
# Verify license
curl "$LICENSE_SERVER/api/verifylicense?license_key=$LICENSE_KEY"
Features:
- Automatic license validation
- IP-based verification
- Real-time status checking
- Expiry notifications
Webhook Integration
Payment Callbacks
Configure webhook URLs to receive payment notifications:
Callback Events:
payment.completed- Payment successfully receivedpayment.pending- Payment awaiting confirmationpayment.failed- Payment failed or cancelled
Example Payload:
{
"event": "payment.completed",
"transaction_id": "TXN123456",
"amount": 100.00,
"currency": "USD",
"reseller_id": 1,
"status": "completed",
"timestamp": "2025-11-06T12:00:00Z"
}
Third-Party Tools
WHMCS Integration
Integrate with WHMCS billing system:
- Automatic license provisioning
- Invoice generation
- Customer synchronization
- Payment processing
Developer Note: WHMCS module coming soon. Contact support for beta access.
Custom Integration
Build your own integration using our API:
Example: Auto License Registration
<?php
// Register license via API
$token = 'YOUR_RESELLER_TOKEN';
$software = 'cpanel';
$ip = '192.168.1.1';
$months = 1;
$url = "https://yourdomain.com/resellerapi/register";
$params = http_build_query([
'token' => $token,
'key' => $software,
'ip' => $ip,
'month' => $months
]);
$response = file_get_contents("$url?$params");
$result = json_decode($response, true);
if ($result['success']) {
echo "License created: " . $result['license_key'];
} else {
echo "Error: " . $result['error'];
}
?>
Need Custom Integration?
Our API makes it easy to integrate with any system!
Read API Documentation