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/
MIT License
411 stars 149 forks source link

[Feature] Basket on checkout #871

Closed GeckoBoy84 closed 1 year ago

GeckoBoy84 commented 1 year ago

Feature Description

Currently every purchase is it’s own transaction resulting in more fees being paid than necessary.

Solution Idea

Add a basket, or some form of way to purchase multiple items at once, in one transaction.

Additional Info

No response

IceToast commented 1 year ago

Since fees and taxes are calculated in percentage, it doesn't matter. However it also doesn't make sense on how the shop works atm. You have products that give you x amount of credits (and in rare cases there are products that can give you a higher server limit). If you need more than x credits just choose a product of a higher tier.

GeckoBoy84 commented 1 year ago

There is a minimum cut off for fees resulting in a flat fee making you lose more.

1day2die commented 1 year ago

Wont be added. It's really not needed with the way our Shop System works right now. As ice said, just choose a higher credits package. The benefits of this are way lower than the efford to code it

GeckoBoy84 commented 1 year ago

That’s not how it would work with my setup as you know. I’m reopening this again.

IceToast commented 1 year ago

Again it doesn't make sense on our shop system implementation. What your payment fee on single payments is doesn't really matter in this case. It would need a whole shop rebuilt to build it from scratch.

However that is not in scope and not planned rn as it works just fine for how ctrlpanel works atm.