After validating the idea and iterating the flow, it was time for me to start creating wireframes and layouts. It was a really challenging process because it was a difficult feature to explain, having a lot of "ifs".
The idea behind the feature was to use the ATM "Withdraw code", which the receiver would generate after choosing between transfer money or withdraw cash; but for the money be compatible with Kick Saque the value should be multiple of 20 or 50 reais, which are the banknotes available at an ATM.
After some weeks of designing and running co-design and design critiques sessions, we got some flows and layouts we believed could work: