Bictorys

Fintech

B2B

Web Dashboard

Mobile App

Financial Inclusion

Role

Head of Product

Team

Frontend, Backend, Ops

Stakeholders

Engineers, FinOps…

Tools

Figma, Linear, Notion…

Business Model

SaaS + fees

Timeline

12 Months

Project Overview

Bictorys : Omnichannel payment solution for West African merchants

A fintech platform that unifies mobile money, cards, QR and online payments into one merchant experience across web + mobile.

+440% transaction volume
25% faster product iteration cycles

Significant reduction in support tickets

Bictorys : Omnichannel payment solution for West African merchants

A fintech platform that unifies mobile money, cards, QR and online payments into one merchant experience across web + mobile.

+440% transaction volume
25% faster product iteration cycles

Significant reduction in support tickets

Bictorys : Omnichannel payment solution for West African merchants

A fintech platform that unifies mobile money, cards, QR and online payments into one merchant experience across web + mobile.

+440% transaction volume
25% faster product iteration cycles

Significant reduction in support tickets

Project Objective

Bictorys aims to reshape the digital payments landscape in West Africa by solving the core operational and trust issues that prevent merchants from adopting digital payment tools at scale.


Core objectives
  1. Increase merchant acquisition and daily adoption

SMEs rely on fragmented tools (mobile money apps, bank portals, manual cash tracking). Bictorys needed to offer a single, simple workflow that merchants could adopt and use every day.

  1. Reduce transaction failures, support load, and reconciliation costs

High failure rates, unclear statuses, and inconsistent operator behaviors created major operational overhead. The goal was to reduce friction, increase trust, and sustainably grow transaction volume.

  1. Enable scalable, compliant expansion

The platform needed to meet BCEAO requirements, support robust KYC, and rely on scalable foundations to expand into new markets (e.g., Côte d’Ivoire, Mali).

  1. Deliver a true omnichannel payment experience

Payment links, QR codes, mobile money, cards, wallets, and invoicing needed to work seamlessly in one platform to attract larger merchants and partners.

  1. Build a trust-first brand through UX and product behavior

In fintech, trust is non-negotiable. Bictorys had to communicate reliability through clarity (statuses), transparency (tracking), and predictable system behavior (notifications, confirmations).

Context :
The African Payment Landscape

  • Mobile Money fragmentation

    Mobile money schemes and PSPs (e.g., Orange Money, MTN MoMo, Airtel Money, Wave, Free Money) differ in APIs, user flows, confirmation delays, and failure modes—making standardization difficult.

  • Low card penetration and high POS costs

    Card acceptance remains limited in many SME segments, while POS rollout and maintenance can be costly and operationally heavy.

  • Frequent transaction failures

    Network latency, partner downtime, and asynchronous callbacks create failed or long-pending transactions that are hard for merchants and customers to interpret.

  • Lack of interoperability accros channels

    Payment rails do not interoperate, forcing merchants to manage multiple tools, dashboards, and reconciliation processes.

  • Low digital maturity among merchants

    Many merchants have limited familiarity with dashboards, reconciliation, dispute handling, and reporting , requiring a simplified, guided UX.

  • Weak customer experience standards

    Unclear statuses, delayed confirmations, and low transparency reduce trust and directly impact conversion and support ticket volume.

My role

As Head of Product, I built Bictorys from scratch and led product + design + CX execution across web and mobile. 
Responsibilities
  • Defined product vision, roadmap, and delivery milestones across teams (Frontend/Backend/Ops).

  • Led discovery (merchants + internal teams) and translated findings into prioritized epics, UX requirements, and specs. 

  • Designed end-to-end journeys and the unified status model (Success/Pending/Failed). 

  • Set UX standards (components, microcopy, error messaging) to reduce support dependency and increase trust. 

  • Supported QA/UAT and post-launch iteration using analytics signals and support/ops feedback loops. 

  • Contributed to CX assets: notification templates (SMS/email/in-app) and developer-facing documentation for integration. 

Discovery

Objective

Understand why merchants struggle to trust existing payment solutions and identify how Bictorys can provide faster access to funds, clearer visibility, and a payment experience tailored to West African realities.


What I Did
  1. User & Field Research
  • Interviewed SMEs, shop owners, delivery services, and Mobile Money agents

  • Observed real-world payment activities: pull payments, push payments, refunds, settlement checks

  1. Internal Knowledge Mining

  • Interviewed Support, Operations, and FinOps teams to map recurring issues and workflow failures

  • Collected real operator errors, delays, reversal processes, and settlement timings

  1. Ecosystem & Competitor Analysis

  • Analyzed behaviours of Wave, Orange Money, Free, MTN (latencies, fees, patterns)

  • Reviewed market challenges: delayed funds (48h+), inconsistent statuses, hidden fees, fragile trust

  • Benchmarked African PSPs

  1. Technical Discovery

  • Mapped discrepancies between operator APIs

  • Identified bottlenecks in settlement and reconciliation workflows


Key Findings
  • Slow settlements harm cash flow

  • Hidden fees limit trust and adoption

  • Mobile Money UX is not merchant-centric

  • Inconsistent confirmations create anxiety

  • Merchants want one unified dashboard

  • Simplicity is mandatory due to low digital literacy

  • QR code payments enable fast, reliable checkout and cash-in

  • Support fills UX gaps instead of scaling operations

Problem definition

Core Problem
Because mobile money systems are fragmented (Wave, Orange Money, Free Money, MTN Money…), each with different flows, errors, timings, and messages, merchants must navigate multiple dashboards and rely on delayed SMS confirmations. They lack clear visibility on payment status, settlement timing, and errors.
As a result, trust in digital payments is low, support teams are overloaded, and merchants struggle to run their business efficiently.

Consequences
  1. Low trust in digital payments
  2. Heavy support and reconciliation workload
  3. Merchants struggle to operate efficiently day-to-day


Solution
Web and Mobile App
An intuitive and consistent experience across web and mobile, designed for fast, simple, and reliable transactions anytime, anywhere.
Adapted to the Local Market
Payment features built around local habits, languages, and Mobile Money usage, tailored to the realities of West African merchants.
No Bank Account Required
A wallet-first experience that allows merchants to receive, store, and manage funds without needing a traditional bank account.
Funds Available Immediately
Instant payments via QR code using Mobile Money and Bank Cards, or direct transfer, with clear visibility on balances and fund availability.
Effortless Onboarding
A quick and simplified registration and KYC process, designed to be accessible even for users with low digital literacy.

Concept & Structure

Information Architecture

Designed a lightweight structure aligned with merchant mental models:
Dashboard • Payments (Payment link, Invoices, Virtual Terminal) • Wallet • Clients • Products • Users • API • Settings

Core UX Concept

The UX concept of Bictorys is built around unifying fragmentation and reducing uncertainty in the African payment ecosystem.

Instead of forcing merchants to navigate multiple dashboards (Wave, Orange, Free, MTN…), interpret inconsistent SMS confirmations, or rely on opaque operator processes, Bictorys provides a single, coherent payment experience across all channels.


The experience is anchored on:

  • One unified dashboard for all payment methods

    Mobile Money, bank cards, QR code payments, virtual terminal (POS-like payments), invoices, and cash-in flows are managed from one place.

  • One universal payment language

    A consistent status model — Success / Pending / Failed — applied across all channels and operators.

  • One transaction narrative

    Each payment is explained through a visual timeline (initiated, operator processing, confirmation, settlement), making backend processes understandable.

  • One clear merchant wallet

    A transparent view of balances, pending amounts, settlements, and availability of funds.

  • Fast checkout through QR Code & Virtual Terminal

    • QR Code payments enable instant, error-free checkout and cash-in without manual amount entry.

    • Virtual Terminal (POS-like) allows merchants to initiate payments directly for card or Mobile Money when needed.

  • One localized onboarding experience

    Simplified onboarding and KYC flows adapted to local contexts and digital literacy levels.


UX Flow Mapping

Because Bictorys clarifies how users interact with the system, the payments, how money moves, and how the system should communicate at every step.

End-to-End Merchant Experience Flow

Unified Payments Dashboard (*)

Unified Payments Dashboard (*)

Unified Payments Dashboard (*)

Unified Payments Dashboard (*)

One Universal Payment Language

One Universal Payment Language

One Universal Payment Language

One Universal Payment Language

One Transaction Narrative

One Transaction Narrative

One Transaction Narrative

One Transaction Narrative

One Clear Merchant Wallet

One Clear Merchant Wallet

One Clear Merchant Wallet

One Clear Merchant Wallet

Fast Checkout with QR Code & Virtual Terminal (**)

Fast Checkout with QR Code & Virtual Terminal (**)

Fast Checkout with QR Code & Virtual Terminal (**)

Fast Checkout with QR Code & Virtual Terminal (**)

KYC Onboarding Flow (***)

KYC Onboarding Flow (***)

KYC Onboarding Flow (***)

KYC Onboarding Flow (***)

Ideation

Wireframes

Explored structure, clarity, and prioritisation:

  • Dashboard overview

  • Transaction list

  • Payment link

  • Invoicing

  • Virtual Terminal (Cash in)

  • Wallet balance & settlements

  • KYC flow


UI Design

Created a modern, calm and trustworthy visual language:

  • Strong readability & spacing

  • Clear hierarchy

  • Intuitive table interactions

  • Status colour-coding (green/yellow/red)

  • Accessible forms & simple labels


Design System

Built a fully reusable DS for engineering:

  • Color tokens

  • Typography scale

  • Components (tables, badges, inputs, cards)

  • Timeline component

  • Responsive rules

Set of few elements in my design system

(**) Payment Link

Less than 4 seconds to create and send the link

(*) Build trust with identity + KYC surface

The dashboard unifies all payment channels into one clear view, giving merchants instant visibility of their money. With simplified statuses, real-time insights, and quick-access actions, it reduces complexity and builds trust, especially for users with low digital literacy.

Validation

How we tested

  • Merchant walkthroughs (remote & in-person)

  • Internal testing with Support & FinOps

  • Iterations based on comprehension tests


Key Improvements from Testing

  • Simplified status terminology

  • Reordered dashboard elements by user priority

  • Enhanced transaction detail with clearer wording

  • Reduced friction in onboarding steps

  • Improved empty and error states

CX Contribution

Although my primary role was UX/UI, I also improved CX by:

  • Writing clear, human notification templates (SMS, email, in-app) (*)

  • Designing the Transaction Timeline to reduce uncertainty

  • Standardizing terminology for Support, Ops, and UI

  • Contributed on Documentation for Developers to ease onboarding and API integration (**)

  • Creating clear error explanations (instead of operator codes)

Result:

(*) Email template

Clear, simple and intuitive

(**) Documentation

Impact

User Impact

  • Clearer understanding of money movement

  • Lower stress around payments

  • Faster task completion


Business Impact

  • +440% increase in transaction volume

  • 25% faster product iteration cycles

  • Significant reduction in support tickets

  • Stronger brand credibility

Bictorys led to a 440% increase in transaction volume and over 15× more monthly transactions within nine months. This growth demonstrates how clarity, transparency, and a unified dashboard directly improved merchant trust and adoption.

< Previous Project

< Previous