The context
Riocard is a private company that provides electronic smartcards used to pay for public transport in the Rio de Janeiro state.
The smartcards can be used to take the bus, metro, train, etc. and are sold at the brand's stores or from kiosks at selected stations. Users can also top them up on the mobile app, the website or the kiosks.
They hired a design agency because they wanted to improve the system and ergonomics of their kiosks.