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
424 stars 146 forks source link

[feature] Allow setting different payment methods for different currencies #577

Open zymsbgt opened 2 years ago

zymsbgt commented 2 years ago

🚀 Feature Request

Is your proposal related to a problem?

Currently, under Administration > Settings > Payment > Stripe, there is only one "Payment Methods" field. As some payment methods only support specific currencies (e.g. SEPA only accepts EUR), I would like to see having separate payment methods for every store item or on a per currency basis.

Describe the solution you'd like

For every store item, add a "Payment Methods" field below "Currency Code". It can be left blank to follow the default set in Administration.

Additional context

I was trying to integrate GrabPay payment through Stripe on my ControlPanel instance which accepts credits purchases in USD and SGD. As GrabPay is a SGD only payment method, setting "Payment Methods" to "card,grabpay" results in USD purchases returning a server error 500.

OryonMax commented 2 years ago

Yes, it's a must.

S0ly commented 3 weeks ago

@1day2die have this been fixed ?

MrWeez commented 3 weeks ago

@1day2die have this been fixed ?

Nope

1day2die commented 3 weeks ago

good call for v010 tho