The Stripe Checkout flow these days (for a saved card):
- Press "Pay".
- Loading...
- Confirm you are "human" and not a bot (sigh...).
- Loading...
- Confirm your card with TouchID, because last time it gave you an option to set that up and you were gullible enough to do it.
- Press on "TouchID" button, new window/tab opens, press the same button again.
- TouchID prompt. Place finger on Touch ID.
- Window closes.
- Loading... Thinking about it...
- Now to confirm the payment with your bank.
- Open bank app and press "approve"
- Loading... More thinking time...
- Loading...
- Oh and payment went through!
- Redirect to original site...
- ... loading... waiting... (I know why this is happening at least, because they need to make sure the payment flow worked).
- ... and DONE
I reckon this should just be "Press Pay, TouchID/Passkey, Done".