Hello, I found out that the Upgrade/Downgrade server system is easy to abuse, just if someone buys a smaller package and for a smaller package you would pay for example 3€ per month and if you wanted it for 1 year you would need for example 30€ and then you would top up credit and you would need to upgrade the server package and so on and so on. I have an idea how to improve the system it would be enough that you would set the downgrade only for roles like Admin/Moderator.
#Upgrade/Downgrade of Servers
1 messages · Page 1 of 1 (latest)
The CtrlPanel uses a credit-based system.
credits are charged hourly based on the monthly price (price / 30 / 24)
This means that the price of your products won’t be charged right away when the user creates a server, but instead, the credits are reduced hourly—giving the user the option to cancel and create servers freely anytime.
When the user runs out of credits, his server will automatically be suspended.
If you upgrade it, the next hour charge will be the higher cost.
Basically the only way to abuse it would be to downgrade at xx:59 and upgrade xx:01 of every hour (and maybe this even triggers cost calcuation dunno)
They are charged the first hour immediately on upgrade anyway