AK

Product Designer

Redesign of a Crypto Payment Gateway

Redesign prototype


In my first week, I did a UX audit for every product Utrust had. Upon presenting my findings to the product team, I mentioned what could be done to improve the product from a UX perspective, and after discussing and evaluating the feasibility of the proposals with the team we redesigned and implemented the Payment Gateway and Payment Flow with close collaboration with the developer teams and project managers.

Most important additions to the redesign

Wallet integrations

Enable users to connect and use their De-Fi wallets, in a very easy way.

Much better navigation

The previous implementation had its limits and because of those limitations, there were some pain points in the navigation. Namely; going back between steps. Displaying the steps in a payment process – or in any process in general really – is helping users to understand what's going to happen in the next step. Also, it ensures this process will not take much of their time.

Laptop mobile teaser


Assumptions needed to be validated

Based on the UX Audit and discussions with other teams, we had a pretty good idea of what to build and improve. Right around we were starting the design sprint, we wanted to reach out to people who had previously paid for something using Utrust. They've been invited to answer some questionnaires and afterward, we interviewed some of them.

Happy flow prototype

Some key takeaways from the interviews:

People prefer their own wallets to custodial wallets like CEX

Rainbow on Mobile, MM on Desktop

People prefer Bitcoin for big payments


Micro interaction

Payment flow

I've closely collaborated with the head of engineering (DRI of Payment Flow's backend), product manager of the project, and QA Manager and we worked on improving the flows I first imagined. We then decided to use a time-based diagram to see all the use cases and edge cases more clearly and cover guide and took decisions based on that.

Payment flow diagram

Work session


Loom recordings

I paired up with @Rita (the QA & Delivery Manager of Utrust) to perform Design QA. I like to over communicate my findings with the developers/engineers because not everyone understands the same things from the same words. So I screen record and talk over it, as well as write up detailed repro paths and expected behavior/implementation. I also pay attention to explain the design decision behind why it should be as it's described. This pulls devs into the design process as well and it's sometimes just what the product is needed. A new set of ideas!


The achievements of the redesign

Creating the Design System of Utrust
Building the Social App of GenZ