> I remember living in Belgium this was the case, and I always had to go and find that stupid physical barcode reader that I then had to hold against the screen, sign in with my debit card, PIN, enter the Euro amount, and then sign the transaction.
I can't talk about Belgium but from what I've read, the dutch iDeal system requires nothing of the sort. It seems to act as a broker between your bank and the business, and a user's input is limited to pick the bank you use and approve the payment through your bank's app.