Design explorations
Fuel represents a critical daily spend use case to increase QRC offerings. As a consumer, I don't want to download apps for each of the fuel companies, instead, I'll use the payment app that I love and use for my purchases.
There were several stages we considered when doing these explorations to figure out what the experience will look like:
As an entry point, members need to tell us they want to pay for fuel, attached to some geolocation logics to show them the nearest station.
Use of APIs to determine pumps numbers as well as car wash codes.
Use of Auth codes to hold funds until pump is complete.
We then thought about how the experience for adding car wash will look like. We didn't want this to feel intrusive since it's just an add-on, and we wanted to emphasize that aspect.
Proximity logic
We determined several edge cases depending on user's location and stations nearby.