Appearance
BetterPterodactyl Extension
Thank you for your purchase!
Installation
Step 1: Upload Extension Files
Upload the BetterPterodactyl extension files to your Paymenter installation:
/var/www/paymenter/extensions/Servers/BetterPterodactyl/Upload all BetterPterodactyl files to extensions/Servers/BetterPterodactyl/ using SFTP or your preferred file transfer method.
Step 2: Enable Extension
Enable the extension in your Paymenter admin panel:
Admin Panel → Extensions → Servers → BetterPterodactyl → EnableThe extension will be immediately available for use with your server products.
Configuration
API Keys Setup
Configure the Pterodactyl connection in extension settings:
| Setting | Description | Required |
|---|---|---|
| Pterodactyl URL | Full panel URL (e.g., https://panel.example.com) | ✅ |
| Application API Key | Admin API key with full permissions | ✅ |
| Client API Key | User API key for power controls | ⚠️ For monitoring |
| SSO Secret Key | For auto-login functionality | Optional |
| SSO Endpoint Path | Default: /sso-wemx/ | Optional |
Creating API Keys
Application API Key (Required)
- Go to Pterodactyl Admin → Application API
- Click Create New
- Grant all permissions
- Copy the key to Paymenter settings
Client API Key (For Monitoring)
The Client API Key is required for real-time monitoring and power controls (Start/Stop/Restart).
- Go to Pterodactyl Account → API Credentials
- Click Create API Key
- Copy the key to Paymenter settings
⚠️ Without this key, monitoring and power controls will be disabled.
SSO Configuration (Optional)
Enable auto-login functionality by installing SSO on Pterodactyl:
Step 1: Install SSO Package
bash
composer require wemx/sso-pterodactylStep 2: Publish Configuration
bash
php artisan vendor:publish --tag=sso-wemxStep 3: Generate SSO Key
bash
php artisan wemx:generateCopy the generated key and paste it into SSO Secret Key in Paymenter.
Usage
Power Controls
With Client API Key configured, users can:
- Start server
- Stop server
- Restart server
- Kill server
Real-Time Monitoring
View server stats in real-time:
- CPU usage
- Memory usage
- Disk usage
- Network traffic
- Online players (for game servers)
SSO Auto-Login
When SSO is configured, users can click "Manage Server" to be automatically logged into Pterodactyl.
Need Help?
Join our Discord Server and open a ticket for support.
© 2025 BetterPterodactyl Extension - BuiltByOtte. All rights reserved.

