top of page

Checkbook Ordering: Creating Clarity from Supplier Limitations

When your delivery provider offers almost no data and no map, even a simple flow becomes a user-experience puzzle.
This case shows how I redesigned the entire journey despite severe supplier limitations.

My Role:

Research, UXUI Design, Prototype

Platform:

iOS App

phone-1 1
phone 1
PHONE 1
map SCREEN.png
SCREEN.png
curton SCREEN.png

Background

The bank sought to expand its checkbook ordering process by introducing a new delivery method that allows customers to collect their checkbooks from a nearby store.
Previously, users were limited to postal delivery sent exclusively to the account’s registered address. This created delivery failures, return shipments, and unnecessary operational costs.
The new capability aimed to offer customers a more flexible, convenient experience and provide the bank with a more reliable and cost-effective operational flow.
The project began on iOS with the understanding that a scalable solution would later be implemented across other products as well.

Challenges

Each delivery method behaves differently

Every delivery method has its own constraints, such as how many checkbooks can be ordered and the degree of control over the delivery location.

Our delivery provider provides limited data and no map tool

They provided store locations, but the data was extremely limited: users could search only by city, not by address or by their own location. In addition, no map tool was included.

Research & Competitive Insights

Some banks embed the supplier’s map via WebView

Only few banks offer pickup-point ordering. Among those who do, some banks use a WebView integration to present their supplier’s own map interface directly inside the flow

Inspiration from ecommerce

To broaden the perspective, I reviewed local Ecommerces, which often offer a map or display store proximity in kilometers. This reinforced the need to adapt to the market and create our own map

Risk around store comments

Some suppliers allow branches to add free-text comments. After checking with the supplier, I confirmed that no comments would be delivered

Current Situation

Before the redesign, the flow was linear and limited. Users began by selecting the number of checkbooks, continued to verify their mailing address, and ended by confirming a PDF containing the delivery terms. There was no option to choose or browse pickup points.

Reduces address-related delivery failures

Improve first-attempt delivery success, and decrease the operational workload caused by delivery returns. 

Simplifies decision-making for users

By clarifying the differences between delivery methods and helping them choose the most suitable one.

Creates a scalable map component

That the app could later use for additional features (ATMs, card pickup, etc.)

Ideation

My goal was to design a flow that:

Concept 1.

Keep the traditional 2-step flow
(quantity → delivery method)

I began by examining whether to keep the traditional flow, but it created problems:

Selected quantity of checkbooks
  • Affects which delivery methods appear. Users may choose an incompatible amount and miss key details, causing confusion and requiring them to go back

  • It also limits the bank’s flexibility. Any change in allowed quantities per method would require revalidating the entire flow

SCREEN_edited.png
SCREEN-1.png
Message indicating another delivery method

Most users will skip this message, so they may not notice the additional delivery option

Concept 1.

Keep the traditional 2-step flow
(quantity → delivery method)

I began by examining whether to keep the traditional flow, but it created problems:

Selected quantity of checkbooks
  • Affects which delivery methods appear. Users may choose an incompatible amount and miss key details, causing confusion and requiring them to go back

  • It also limits the bank’s flexibility. Any change in allowed quantities per method would require revalidating the entire flow

SCREEN_edited.png
SCREEN-1.png
Message indicating another delivery method

Most users will skip this message, so they may not notice the additional delivery option

Concept 1.

Keep the traditional 2-step flow
(quantity → delivery method)

I began by examining whether to keep the traditional flow, but it created problems:

SCREEN-1.png
Message indicating another delivery method

Most users will skip this message, so they may not notice the additional delivery option

SCREEN_edited.png
Selected quantity of checkbooks
  • Affects which delivery methods appear. Users may choose an incompatible amount and miss key details, causing confusion and requiring them to go back

  • It also limits the bank’s flexibility. Any change in allowed quantities per method would require revalidating the entire flow

Concept 2.

Combine delivery method + quantity on one screen

An alternative was to combine delivery method and quantity selection on a single screen. However, during evaluation, it became clear that users overlooked essential information presented at the bottom of the screen. Because key relements appeared outside their immediate focus area, users risked missing critical details.

Concept 2_edited.png

the winner

The new design reverses the order of selections: users now choose the delivery method first, and then the quantity. 
This structure lowers cognitive load, helps them make an informed choice early, and makes switching between delivery methods effortless.

In user testing, customers responded especially well to this new structure. They described it as more comfortable, and noted that it allows them to focus on what actually matters to them: the delivery method.

the winner.png

The New Flow

The flow starts with a clear comparison of delivery methods. Selecting a card expands it for quantity selection, and switching methods is as simple as tapping the other card

UI elements

Delivery Method Cards

The first screen presents two expandable cards: Pickup and Mail.

The UI uses illustrations to clearly convey how much control the user has over the delivery location:
  • Pickup: an illustration of a map with a pin to convey the idea of selecting a physical location. 

  • Pickup: an illustration of a map with a pin to convey the idea of selecting a physical location. 

These illustrations help bridge gaps created by textual limitations, making the difference between methods immediately noticeable.

improved card gif.gif

Designing a New Map Feature

This new feature was designed as a reusable asset for the app, supporting additional areas such as credit card pickup and ATM locations.
It includes a map that visually displays stores, along with a drawer for city-based search and a list view of available locations.

map nails-1.png
map nails-2.png
ScreenRecording2025-11-28at22.25.42-ezgif.com-video-to-gif-converter.gif
This includes the following components:
Container.png
drawer.png
One to center on the user’s current location

To avoid early drop-offs, location permission is requested only when the user taps “My Location.”

Zoom Controls.png
One to center on the account address

One last testing before launching

Guerrilla testing showed that users couldn’t understand their position relative to the stores.
I added two orientation controls:

the Final map

The map feature combines visual store pins, a synchronized list, and city-based search into a cohesive system that guides users to the right pickup location. Orientation controls and a clear selected-pin state support decision-making, while deferred permission requests keep the flow smooth. It’s a focused, user-friendly solution built to overcome supplier limitations.

The map component itself is a future-ready asset for the bank, built to support additional products beyond checkbook ordering.

Final.png

The impact

This project transformed the checkbook-ordering experience from a fixed, mail-only flow into a flexible and user-centric process. The new structure reduces delivery failures, gives customers more control, and introduces a scalable map component that the bank can use across multiple services
bottom of page