There are related payment schemes though that do initiate a push payment (i.e. SEPA credit transfer), giving the accountholder control over the amount and payee, but they are not yet as ubiquitous or usable internationally.
The payment page spins until I click ok on it in the phone, since my bank wont accept the transaction otherwise.
What you are referring to is called 3DS, and it's a feature of both credit and debit cards. (It's available worldwide, but most commonly used in the EU, since it's mandated for ecommerce card transactions in many circumstances.)
I do think it's possible to authorize an unspecified amount; automated gas pumps seem to do that, but they seem to be the only ones, and it probably has a hard maximum.
Of course any PIN transaction that goes through the merchant's equipment is not quite as secure and relies on a level of trust that's not necessary for online payments, where I give my authorization through my own bank's website.
shop [> mollie] > iDEAL > ABN > shop
or
(pc) shop QR > (phone) photo app > iDEAL > ABN
How does the German banking system prevent an unscrupulous online retailer from charging you 500€ for a 50€ item? Or charging you twice?