Building a 0–1 Financial Services & Web3 Platform
Overview
Solara wanted to create a welcoming online presence that reflected their holistic approach. We conducted brief user interviews and mapped out a simple, guided flow from landing to booking. With soft gradients, airy spacing, and calming colors, we built a visual system that reduced friction and communicated trust. Booking integrations were tested extensively to ensure reliability and ease
Categories
Payments
Web3
Team
Timeline
Platform
My Role
$5M
Pre-seed secured
+67%
Clarity post-demo
3
Pilots signed









How this was informed
This work was informed by data, session and funnel analysis, usability reviews, and user interviews across Nigeria, Morocco, Kenya, and Egypt; alongside internal and partner team interviews with Carry1st, Riot, MPL, and Garena.
Key Decision 1
Why: Users were overwhelmed by too many inputs, decisions, and messages at once especially new users and mobile users.
Outcome: Reduced hesitation, fewer back-and-forth interactions, and faster completion across both flows.
What changed:
1 a. Simplified and Reordered the Checkout Structure
1 b. Introduced a Focused Payment Step
Key Decision 2
Reducing Steps, Redirection & Payment Fragmentation: Minimize unnecessary steps and eliminate avoidable redirects across all payment flows.
Why: ~30% of transactions were lost due to redirection alone. Users also reported friction from repeated steps such as entering card details and billing info across multiple pages.
Outcome: 40% more conversion: Fewer exits, higher completion time.
2 a. Reduced repeated data entry across flows
2 b. Introduced embedded payment flows
Key Decision 3
3. Mobile-First Optimization: Design mobile-first by default, not as a responsive afterthought
Why: 70–80% of transactions happened on mobile, yet mobile users had the highest abandonment especially during redirections and dense checkout moments.
Outcome: Significant drop in mobile abandonment and improved completion.
3 a. Removed Long vertical scrolling
3 b. Progressive Forms Reveal and Sticky CTAs
Key Decision 4
Error Prevention & Instant Recovery: Design errors as recoverable states not dead ends.
Why: Users repeatedly retried payments with the same incorrect details, while missing method availability, fee, or limit cues caused guaranteed failures.
Outcome: Massive reduction in repeated failures, retries, and abandonment during error states.
4 a. API-level detection of user vs system errors
4 c. Reviewed all error mappings
4 e. Kept CTAs always active
4 b. Error classification with recovery actions
4 d. Configurable error messaging (No Engineering)
4 f. Method limits & downtime notice


Key Decision 5
5. Fixing Offline Payments & Payment Instructions at Scale: Centralize and standardize payment instructions across channels and markets.
Why:Offline users especially in MENA struggled with ambiguous instructions and inconsistent guidance, leading to failed or abandoned payments.
Outcome: +42% completion rate for offline payments, especially across MENA markets.
5 a. Designed a centralized Instructions BO system
5 b. Simplified offline payment steps and expectations
Key Decision 6
Building Trust at the Moment of Payment: Reinforce trust before, during, and after money changed hands.
Why:Trust broke when users were redirected without a clear loading state, lacked reassurance, or received unclear post-payment communication.
Outcome: Higher confidence, 55% fewer support tickets, and improved payment completion across follow-ups.
6 a. Strategic Trust Cues and Signals
6 c. Refreshed Payment Email communications
6 b. Order tracking and Clear Refund policies
Takeaway
This wasn’t just a platform-wide update. It was a systemic redesign of how payments work at Pay1st aligning user psychology, operational realities, and business metrics.
Infact this project was named 'Project liberty' across Functional teams.
Outcome: Through a gradual rollout and close cross-team collaboration (PMs, PayOps, Devs, Customer reps), we reduced bounce and abandonment, increased L3 success, strengthened partner trust, and gave internal teams far greater operational autonomy.
Articulating Design Decisions
Don't Make me Think
Hooked
Measure What Matters
fatih Koc
Lead PM
"Choice worked closely with us to untangle a very complex payment flow. She helped simplify decisions, align teams, and the changes we shipped clearly improved payment success."
Lucy Hoffman
COO
“She partnered with product and operations. Her work reduced friction in our payment experience and had a clear, positive impact on conversion and customer trust.”
Isaiah Muli
Senior Backend Engineer
“Choice collaborated closely with engineering and designed flows that were easy to build and easy for users to understand. This helped us ship faster and with fewer issues.”
Muneeb Samuels
Senior Staff Engineer
"Choice was thoughtful and practical in how she worked with us. She covered edge cases and helped improve the reliability of the payment flow."






