Just in time. Yesterday I had to use a touchscreen-based card reader for the first time to pay for something. What a jarring interaction. Impossible to use muscle memory, so I actually had to think what my PIN was and had to look at the screen the whole time, being stressed about pressing just a bit too much to the left or the right so that the wrong digit would be entered. I very much prefer classic card terminals, thank you very much.
I was in the Philippines last week. Not only do they have touchscreen card POS devices, they also randomise the order of the numbers. Turns out I know my PIN by the position of the numbers moreso than the numbers themselves.
Did it display an ad before displaying the keyboard? Because I encountered terminals which have physical keyboard but also display an ad on the screen. No physical keyboard? A perfect captive audience.
Luckily not. It was at a restaurant, and I hope that a waiter handing you a device to enter your PIN but first having to watch an ad is never going to be a thing.
It's a thing. Some large chain restaurants have a tablet at the table for ordering, with games on it, and continuous ads. It's the same one used to pay.