panel
panel copied to clipboard
[feature] Allow setting different payment methods for different currencies
🚀 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.
Yes, it's a must.