How to retrieve and set the payment method for Stripe confirmation?

You really don’t have to enable payment confirmation and also specify specific payment method.

It is all done automatically when you use the hosted stripe checkout.

The payment method you see in the UI is for a very specific workflow where you create a very specific payment method first. But that is very advanced and you really don’t need it.

So just follow the stripe checkout tutorial and when you use the stripe hosted checkout, stripe handles all your redirects and confirmation, also for ideal and sepa.