Different payment providers support different payment methods
Stripe doesn't support PayPal. Yet, the interface suggests it's possible to use Stripe for PayPal. We should be able to configure this so the interface is not misleading.
Grouping by payment method is tricky as we need to do the mapping programmatically. It would be straightforward to group by payment gateway and delegate de duplication of payment options to admins
Hello, I also have this problem. It would be better to have at least the choice on how we want to structure that. I would see something similar to what you have done in dashboard/navigation
First level would be the grouping the second would be what we want inside this grouping. With this we can choose both organization :
- the one you provide
- by provider grouping

I am integrating Paydunya which handle different payment method and this is making thing difficult (mapping between the two logics is difficult).
Happy to share with you if needed.
Continued: https://github.com/saleor/react-storefront/issues/564