Ctrlpanel-gg / panel

CtrlPanel offers an easy-to-use and free billing solution for all starting and experienced hosting providers that seamlessly integrates with the Pterodactyl panel.
https://ctrlpanel.gg/
GNU Affero General Public License v3.0
423 stars 146 forks source link

[feature] Ability to sell addons for packages #239

Open Chronic-Reflexes opened 3 years ago

Chronic-Reflexes commented 3 years ago

🚀 Feature Request

Is your proposal related to a problem?

The way I used to do things was sell 2 packages, budget & premium. Then I would sell addons like extra ram, extra disk space etc so that my customers could truly customize their own package. With how the system works here, I am unable to do that

Describe the solution you'd like

Implement an addon feature

Ability to set price for addon, what it will effect(ram disk etc) which of their active products it will affect, and automatically increase the monthly credit usage per price of each addon to their active product

also If you can make it so it'll scan each node to see how much resources is left (ram, disk, etc), and limit addons based on availability

Additional context

Also cool idea but in reverse Lets say someone has too much ram, or too much disk space they don't need. They would then be able to "refund" or "return" the addon and will decrease the monthly credit usage per addon they negate

anondev-sudo commented 3 years ago

Agree with that