This kiosk thing, exactly as you describe was built by A Turkish bank, way after mobile banking was in everyone's pocket.
The bank's customers are mostly aging so they thought this would be great help to them.
I recall the kiosk got into a few locations, worked for brief period of time and then got deprecated all together.