Distributed Server Marketing Integration
Distributed Server Marketing is used to sell server-based products through a Pterodactyl infrastructure. Game server rentals, ready-made server packages, resource-limited hosting, and automatically delivered server services fit this workflow. These products require more than a name and price. Node, egg, allocation, RAM, disk, CPU, ports, databases, backups, and suspension behavior can all be part of the product configuration.How It Works
The admin prepares Pterodactyl, creates nodes and eggs, then enters the connection details in Zonely. A hosting product can then be published in the store. After purchase, Zonely starts the server creation or delivery flow according to the product settings. Resource limits and extra costs should be clear on the product page. Buyers should know exactly how much RAM, disk, CPU, port, database, and backup capacity they receive.Preparation
Confirm that these items are ready:- Working Pterodactyl panel
- At least one node
- Required eggs
- Allocation and port range
- API credentials
- Panel URL
- Resource limits for each package
- Pricing and extra resource costs
Pterodactyl Checklist
- Install Pterodactyl and log in as an admin.
- Configure the node.
- Add or verify the eggs you will use.
- Prepare allocations and port settings.
- Create an API key.
- Confirm that the panel URL is reachable externally.
Zonely Connection Settings
- Open Settings > System Settings in the admin panel.
- Open the hosting or Pterodactyl settings area.
- Enter the Pterodactyl panel URL.
- Enter the API key.
- Fill in hosting logo or appearance fields.
- Save and test the connection.
When you rotate the API key, also check existing hosting products. If the old key is revoked, delivery may stop.
Create A Hosting Product
- Open Store Management > Hosting.
- Create a new server product.
- Enter the name, description, and price.
- Select the egg, node, and resource limits.
- Enter extra port, database, backup, and disk costs.
- Add visuals, colors, and background assets.
- Save the product.
- Run a test purchase and verify server creation.
Form Fields
| Field | Purpose |
|---|---|
| Server Title | Hosting package name shown in the store. |
| Network IP | IP or network information for the server. |
| Subdomain | Optional subdomain structure for the server. |
| Description | Explains package scope and delivery rules. |
| SVG Icon | Icon shown on the package card. |
| Egg | Pterodactyl egg used to create the server. |
| RAM | Memory assigned to the server. |
| Disk | Storage assigned to the server. |
| CPU | CPU usage limit. |
| Unit / Price | Package price or unit-based resource price. |
| Extra Port Cost | Cost for additional ports. |
| Extra Database Cost | Cost for additional databases. |
| Extra Backup Cost | Cost for additional backups. |
| Suspension Time | Timing for suspension after payment or period issues. |
| Color Palette | Visual color used on the hosting card. |
| Background Image | Background asset used in the package presentation. |
Product Description Notes
Add these details to hosting products:- Included RAM and disk
- CPU limit
- Extra port, database, and backup costs
- Expected delivery time
- Where the user receives panel access
- Suspension or deletion policy after expiration
- Supported games or software types
Before Publishing
Is the Pterodactyl panel URL correct?
Does the API key work?
Does the node have enough resources and free allocations?
Does a test purchase create a server successfully?
Are resource limits and extra costs clear on the product page?
Common Issues
The server is not created.Check the API key, panel URL, node status, and allocation capacity. The egg list is empty.
Check Pterodactyl eggs and API permissions. A resource error appears.
The node may not have enough RAM, disk, or allocations. Try a smaller test package. Buyers do not understand the package.
Add RAM, disk, CPU, port, database, and backup limits as a table in the description.
