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:

  1. Create a Plisio account at plisio.net
  2. Get your API key from Plisio dashboard
  3. Configure in Admin → Settings → Payment Settings
  4. 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 received
  • payment.pending - Payment awaiting confirmation
  • payment.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