CRYPTO WALLET & CARDBrand · Product · Handoff

From your wallet.
To your everyday.

Making the relationship between a crypto wallet,
a new card, and money ready to spend easier to understand.

Explore the challenge ↓
ONE EXPERIENCE. TWO BALANCES.

Your money.
Your next move.

WALLET → CARD → EVERYDAY SPENDING
Original interface designs by Tori Tao
MY ROLE

Sole designer

Brand, UX & UI
TIMELINE

3 months

Outside my day job
PRODUCT

Crypto wallet & card

Mobile experience
PROJECT STATUS

Design delivered

Client & engineering handoff
PROJECT BACKGROUND

I designed 28Pay over three months outside my day job. As the sole designer, I owned the brand and logo, end-to-end UX and UI, marketing materials, App Store launch screenshots, and the landing page for app downloads.

I handed off the completed design to the client and engineering team for development. My engagement ended at that handoff.

This case study focuses on one part of that broader scope: defining the relationship between the crypto wallet and the payment card, then making the path from funding to spending clear.

01 / THE PROBLEMFRAMING THE CHALLENGE

First, we had to define
where the money lives.

The challenge started during product definition. The relationship between the wallet and the card was still an open requirement, including for the stakeholder. As the UX/UI designer, I had to work through that ambiguity before turning it into a coherent experience.

THE OPEN PRODUCT QUESTION

One balance—or a wallet and a card
that each hold money?

A question we needed to resolve with the stakeholder.

What was ambiguous

How should wallet funding, card issuance, and card spending connect? We needed to define whether there should be two balances, what each represented, and how money would move between them.

The constraint we worked with

For 28Pay, funds entered through the wallet; the card could not receive an external deposit directly. The resulting model kept separate balances, with a manual transfer from wallet to card.

THE DESIGN CHALLENGE

Clarify the funding model together.
Then make every step understandable.

02 / THE MONEY MODELMAKE THE SYSTEM LEGIBLE

One product.
Two places for your money.

The model for 28Pay separates where funds arrive from where they become available for card spending. This relationship became the basis for the navigation, balance labels, and next actions.

FUNDING IS AN EXPLICIT STEP Money movement
Fund card
Manual transfer
+
Get a card

Application and identity checks establish card access.
They are separate from putting money on the card.

Card state
*Spending also depends on card status and applicable transaction rules. This diagram describes the product relationship, not the settlement architecture.
Deposit

Add money to the wallet.

Wallet balance changes
Get a card

Complete the card application.

Card status changes
Fund card

Move money from wallet to card.

Card balance changes
Why this is a product constraint Industry context ↗

Card funding models differ. Crypto.com documents topping up a prepaid card from a token wallet, cash, or a debit/credit card in the US. Bybit describes card payments using assets in its Funding Account. These examples do not establish 28Pay’s technical requirements.

For this case study, the wallet-first, manual-transfer model comes from the project’s requirements. The references below were checked while refining this case study; they are not presented as research conducted during the original project.

03 / THE JOURNEYDESIGN AROUND READINESS

Choose a card.
Fund it from your wallet.

Follow the original top-up designs: choose the card to fund, review the amount, select a wallet asset, and see the arrival confirmation.

THE ESSENTIAL FLOWOriginal Figma screens · Card top-up
01 / 04

First, choose
the card to fund.

The card picker distinguishes virtual and physical cards and identifies each card by name and its last four digits. Select the destination before continuing.

SOURCEWallet funds
DESTINATIONSelected card

Choose the destination before committing funds.

Click the selected card to continue.

Original card picker showing virtual and physical card tabs, with a card selected
Original interface
00:00 / 00:27

A walkthrough of original design states. Card details and sample amounts vary between screens; they do not represent one completed transaction.

Different starting points. A clear next action.

The walkthrough starts with an issued card. Other entry states need their own guidance.

STATE 01 / 03

Money is in the wallet.
The card still needs to be set up.

Acknowledge the successful deposit and explain the next step without suggesting that the wallet balance is already spendable by card.

SUGGESTED NEXT ACTIONGet a card ↗
Proposed state model · for discussion and validation
When the journey isn’t linear 4 states to consider
Card issued, wallet empty

Lead with funding the wallet before offering a transfer.

Application still in progress

Distinguish a funded wallet from a card that is ready for use.

Transfer pending or unsuccessful

Explain where the money is, whether balances have changed, and the next safe action.

Card frozen, balance remaining

Explain spending restrictions and the available recovery or return-of-funds path.

Proposed coverage. Confirm behavior against product and operational rules.

KEY PAGES / CARD APPLICATION

Opening a card,
step by step.

Getting a card and funding it are separate steps. These original screens show the choices, details, and status changes that lead to the next top-up action.

Explore the original designs
01–03 / 06

Scroll or use the arrows to explore all six pages. Click any screen to enlarge. Original designs with sample data.

04 / DESIGN DECISIONSCONNECT INTENT TO INTERFACE

Make the money model
visible in the interface.

Balance labels, transfer confirmations, and transaction activity make the funding model visible. Card customization brings the brand into the everyday experience.

01
BALANCE CLARITY

Name the balance.
Name the destination.

A Wallet overview
Separate
balances
↔
B Card overview
DESIGN EVIDENCE

Wallet and card live in separate destinations. The wallet uses “錢包餘額,” while the card view uses “帳戶餘額” and offers “充值卡片.”

QUESTION TO VALIDATE

Can someone tell which balance funds a card purchase? Test a more explicit “Card balance” label and distinguish wallet deposit from card funding.

02
MOVING MONEY

Make the direction
impossible to miss.

EXISTING RETURN-TO-WALLET FLOW

The confirmation identifies a source card and a destination wallet. That direction is a critical part of the transaction, not a secondary detail.

  1. 1
    From → To

    Identify both accounts, including the specific card.

  2. 2
    Amount sent → Amount received

    Explain any conversion or deduction before confirmation.

  3. 3
    Confirmed → Available

    Show when the destination balance is actually ready to use.

12
Original design · card → wallet
03
EVERYDAY TRANSACTIONS

From a balance
to a record of activity.

Original 28Pay card overview with card balance, funding action and dated transaction history
Fixed bottom menu: 28Pay selected, Wallet, More
Scroll the screen ↓
CARD OVERVIEW & TRANSACTION HISTORY

The main card screen brings the selected card, its account balance, and recent activity into one destination.

See the card and its balance

The card stays visible above the account balance, giving the amount a clear context.

Keep funding within reach

“充值卡片” sits beside transaction history, connecting the current balance to the next money action.

Review what happened

A dated activity list pairs transaction labels with amounts and currencies. It gives the balance a history that people can review.

Original interface · sample transaction data

04
CARD PERSONALITY

A card that feels
like your own.

The card selection experience extends the 28Pay identity into a range of expressive colors, while keeping the same card layout and selection pattern.

Electric blue
Bright orange
Vivid pink
05 / VALIDATIONWHAT WOULD PROVE IT WORKS?

Measure understanding
before claiming success.

The following tasks outline how I would evaluate understanding of the funding model. They are a proposed validation plan, not completed research or measured outcomes.

User taskWhat to observeEvidence
Identify spendable fundsShow a funded wallet and an unfunded card.Can the person explain why a card payment is not yet ready?To validate
Fund the right cardStart from the wallet overview.Correct destination, task completion, wrong turns and need for help.To validate
Explain a transferShow the confirmation screen.Can the person identify source, destination, received amount and any cost?To validate
Read recent activityReview the card’s transaction history.Can the person identify a transaction’s amount, currency and direction?To validate
06 / REFLECTIONTHE STORY TO LEAVE WITH

The interface is only clear
when the money model is clear.

My first design challenge was helping clarify an ambiguous requirement with the stakeholder. Once the wallet–card relationship was defined, I could translate it into a journey from receiving funds to spending them.

01

Design the relationships

Explain how accounts and states connect before optimizing individual screens.

02

Use precise actions

Deposit, apply, transfer, and exchange each need a clear purpose and destination.

03

Show the next useful step

Help users move from their current balance and card state toward their goal.

A clearer path from
holding to spending.

UX & UI by Tori TaoBack to top ↑