Rock Gomes

Hire Purchase checkout

Inbank · 2023 · checkout redesign

Hire Purchase lets customers buy now and pay over time, right from a merchant's site. The checkout flow was very outdated. As Inbank's first in-house designer, I redesigned it: one mobile-first flow that works across countries and their rules.

role
Senior Product Designer, Inbank's first in-house designer. Audit and flow maps, mobile and desktop flows, accessibility, patterns for the design system.
context
The checkout customers see after they pick Hire Purchase on a merchant's site, in Estonia, Latvia, Lithuania and Czechia. I was the only designer. A design manager approved the visuals, one product manager per country owned its flows, and two front-end developers worked with the other developers.
made
A map of the full journey, mobile and desktop flows, reusable summary and offer patterns, country variants like the Estonian AIS flow, and components for the design system.
tools
Figma for the design. Claude for the coded prototype.

problem

The checkout differed by market and by device. Layouts were inconsistent, the hierarchy was unclear, and there were accessibility gaps, worst on mobile, where most customers finished the flow.

decision

I designed one mobile-first flow with a few patterns that repeat. Country rules, ID methods and offer outcomes change what each screen says. The layout stays the same.

result

The new checkout is live in all four countries. It is consistent, accessible and clearer on mobile. Support tickets went down and customers finish faster.

The new first screen on desktop and mobile: the monthly payment as the largest figure, down payment and payment day side by side, Edit conditions, the purchase details below, and one dark Continue button.
The first screen after a customer picks Hire Purchase, before and after. The payment plan comes first, and the purchase details sit below it.

Three decisions I would defend

what makes the flow clear in every market

decision 1 of 3

Design for the phone first

Most customers finished the flow on a phone, so I designed for the small screen first. The hierarchy, buttons and forms had to be clear there. The desktop layouts use the same structure, so the team builds and maintains one flow.

  • mobile first
  • desktop from the same structure
Six phone screens of the checkout in a row: Pay in parts, Identify yourself, Hello!, Your personal credit offer, Down payment, and You're all set!
The main path on a phone: plan, identification, details, offer, down payment, done.

decision 2 of 3

The payment plan comes first

People already know the price before they start Hire Purchase. Here they want a payment plan: how much to pay each month, for how long, and when. So I grouped the data to put the plan first. The final total is still there, lower down.

The payment summary card: 12.64 euro times 48 months at the top, down payment and payment day below, an Edit conditions button, the purchase details, and a dark Continue button.

decision 3 of 3

Patterns that adapt to each case

The flow has to handle new and returning customers, different ID methods, different offers and different laws in each country. I defined patterns that adapt to each case. The summary card is one of them: the same card shows the plan, a changed value or a rental. The rules behind the card can change and the layout stays the same.

  • new and returning customers
  • several ID methods
  • country rules
Variants of the summary card: some with Changed badges on the down payment and financed amount, one for a rental with the first payment today, and versions with Edit conditions.
Variants of one summary card. Changed values get a badge, and a rental shows its first payment.

Try the flow

the live mockup

inbank-loan-app.vercel.app
Hire Purchase checkout, live mockup, a still picture
The live mockup is a coded prototype of the new checkout, made with Claude. It is scaled to fit.

How I got there

the process, short

audit

Map the whole journey first

I mapped the full loan application across devices, systems and people: the customer, the merchant’s shop, the checkout, the partner portal, the back-office and customer support. The map showed where the flow was split, repeated or hard to use, most of all on mobile.

A swimlane map with six lanes: Personal, Partner eShop, ePOS, Partner portal, Back-office and Customer support, with steps, decisions and end points.
My map: every step and decision, by who does it, from the shop to the payout.

research

Learn the rules with product and analytics

With product managers and analysts, I worked through the legal rules of each country, the data each step needs and its edge cases, and how new and returning customers differ. In the end, we all had the same view of the flow and a list of what to simplify first.

  • country rules
  • data and edge cases
  • new and returning customers

flows

Country rules inside one structure

I organised the flow into the same stages for every market. Where a country needs more, like Estonia’s AIS flow, it uses the same screens and patterns, on mobile and desktop. So there is less duplicated work, development is simpler, and the checkout feels the same in every market.

Phone screens grouped in stages: Landing pages, Identification, Additional info, Decision, Offer, Signing, Downpayment and End.
The main flow in eight stages, from the landing page to the end, with its variants.

delivery

Work with the team through development

I worked with product, analytics and engineering to the end: aligning on logic and country rules, changing designs when a technical limit came up, reviewing each build, and fixing edge cases during development.

What changed

the outcome, and what comes next

outcome

  • Live in all four countries, at different times, because each country has its own flows
  • A consistent and accessible journey across devices and markets
  • Clearer and easier to use, most of all on mobile
  • Easier for returning customers
  • Fewer support tickets and faster completion, as seen by the customer service team and in Mixpanel
  • Patterns that work for new products and markets
  • Strong foundations for Inbank's design system

what I learned

  • A clear map of the flow, in swim lanes, showed the scope and gave us a roadmap. It made the project easier to manage with product managers and developers.
  • I used the same idea in the design file: a clear order, and arrows from each action to the next, so others could follow it.
  • Next: tracking to measure drop-off, usability and accessibility tests, more shared patterns, and faster mobile performance.

next case study