0%
Tung Tran logo
HaloPesa Merchant

Role

UX/UI Designer

Domain

Fintech · Retail POS

HaloPesa Merchant sign-in screen

HaloPesa Merchant is a merchant management platform designed to simplify daily business operations for stores, chain merchants, and small businesses.

01Overview

A store's whole day, in one
pocket-sized tool.

A unified platform for merchants to manage sales, payments, transactions, and daily business operations.

Location

Tanzania

Business Context

Small and medium-sized merchants often rely on multiple disconnected tools to manage sales, payments, and business operations. Registration processes are lengthy, transaction tracking lacks transparency, and financial management is fragmented across different platforms.

Two Tanzanian merchants

HaloPesa Merchant was built as a unified
platform that centralizes merchant
onboarding, payment processing, transaction
management, and operational insights into a
single application. By integrating directly with
HaloPesa, merchants can easily activate
digital payment services while maintaining full
visibility of their business performance.

02Research

The research focused on identifying friction points throughout the registration process, payment flow, and merchant operations. Existing workflows, API limitations, business rules, and operational requirements were analyzed to ensure the final experience remained intuitive while satisfying complex backend processes.

1

Simplify complex registration and KYC processes.

2

Improve visibility of business performance through a centralized dashboard.

3

Reduce operational complexity by consolidating multiple merchant tools into one platform.

Who are the users?

Individual merchants
Small business owners
Chain store operators
Store managers
Individual merchantsSmall business ownersChain store operatorsStore managers

Pain point:

  • Complicated registration process
  • Too many manual verification steps
  • Difficult transaction tracking
  • Limited visibility into revenue
  • Multiple systems for daily operations
  • Unclear payment status
Two Tanzanian merchants

03Persona

David Mwangi

David Mwangi

Owns two convenience stores and recently started accepting QR payments.

Goals

  • Register quickly
  • Start receiving payments immediately
  • Monitor daily revenue
  • Track every transaction
  • Manage multiple stores efficiently

Needs

  • One centralized platform
  • Clear payment status
  • Simple dashboard
  • Fast registration
  • Reliable business insights

UX Opportunity

Reducing onboarding complexity.
Making payment status immediately understandable.
Supporting business growth through scalable
management tools. Delivering a consistent and
intuitive experience across every workflow.

HaloPesa Merchant dashboard on a phone
HaloPesa Merchant app icon on a home screen

04UI Design

Log in & Register

Sign in
Terms & Conditions
Register — Merchant information
Register — Representative information
Verify ID card
Waiting for verification
Account created

Store Details

Dashboard home
Store details
Transaction details

Reports

Reports tab
Reports date filter

Invoice Management

Invoice tab
Invoice — empty state
Invoice details
Invoice details

QR Payment

Scan QR
Pay by QR
Pay by cash
Payment successful

Merchant Management

Merchant management
Merchant details

Cashbook

Cashbook
Transaction information

Customer Management

Customer management
Customer list
Customer information
Set up points

Product Management

Product management
Select product category
Add new product
Delete product

Combo Management

Combo list
Add new combo
Add product to combo
Delete combo

Device Management

Device management
Device information
Connection settings
Add store to device

Sales Orders

Home
Sales — empty state
Sales
Draft orders
Invoice details
© 2026 Tung Tran. All Rights Reserved.Designed by Tung Tran