StocksPlus Extension
Stop overselling your servers and protect your infrastructure from resource exhaustion. StocksPlus automatically validates available resources in real-time before customers complete checkout, ensuring you never accept orders for services you can't provision.
🔧 Features
- 🛡️Real-Time Stock Validation – Blocks checkout if Pterodactyl or Proxmox nodes lack sufficient resources (memory, disk, CPU, or IPs).
- 🎯Smart Node Selection – Respects Proxmox server placement strategies to match your infrastructure preferences.
- 📊Overallocation Support – Calculates Pterodactyl node capacity including memory and disk overallocation percentages.
- ⚙️Configurable Resource Checks – Enable/disable validation for specific resources (memory, disk, CPU) per platform via checkboxes.
- 🌐User-Friendly Errors – Shows customers location-specific errors (e.g., "All servers in New York are currently full") Instead of Errors.
📊 Live Node Status Dashboard
Monitor all your Pterodactyl and Proxmox nodes in real-time from a centralized admin dashboard:
- Real-Time Metrics – View memory, disk, and CPU usage across all nodes
- Health Status Indicators – Instant visual status (Healthy/Warning/Critical) based on resource usage
- Sortable & Searchable – Find specific nodes quickly with full table sorting and search
- Manual Refresh – Update stats on-demand with one click
- Auto-Sync – Automatically refreshes node data every 5 minutes
⚙️ Configuration Options
After enabling, configure the extension with these options:
- Pterodactyl Error Message
- Proxmox Error Message
- Check Pterodactyl Memory
- Check Pterodactyl Disk
- Check Proxmox Memory
- Check Proxmox Disk
- Check Proxmox CPU
📦 Installation
1. Download the
StocksPlus.zip file.
2. Go to your Paymenter admin area
3. Go to
Extensions → Install Extension and upload the zip file
4. Go to
Extensions → Manage Extensions and enable the StocksPlus extension.
5. Configure as you please (I recommend enabling every checkbox)
🐛 Need help or found a bug?
Feel free to DM me on Discord @
Exp_YT. I'm also active on the main Paymenter Discord, so you can reach me there too!