Skip to content
  • Work
  • AI workflow
  • About
  • CV
NDNathaniel Diamond
Let's chat
  • Work
  • AI workflow
  • About
  • CV

Reach out at

studio@nathmond.co.uk

Currently open to new product design roles.

  • Home
  • Work
  • AI workflow
  • About
  • CV
  • CV (PDF)

© Nathaniel Diamond

[Back]

Swiftpoint·2019 – 2022·Mobile & web·Fintech

Cross-border payments and bills for businesses in 10 countries

Swiftpoint brings payments and financial transactions into one platform: wallet funding, bill payments, transaction records and local and international currencies. I led product design as it grew into 10 countries, designing the cross-border transfer journey, single sign-on and the unified bill-payment experience.

Role
UI/UX Designer (product design lead)
Timeline
May 2019 – Jan 2022
Team
Founder, product, integration and payments engineers
Platform
iOS, Android, web

Part 1 of 2

Cross-border business transfers

Conversion and transfer joined in one journey, so businesses can settle with overseas partners without a bank detour.

  1. Before: bank-led settlement
    1. 1Identify overseas obligation
    2. 2Approach bank for forex
    3. 3Obtain foreign currency
    4. 4Arrange partner payment
    5. 5Confirm funds received

    Fig. 1 Two services, one payment

    Businesses bought currency at a bank, then arranged a separate transfer. Settlement took days and several logins.

  2. Fig. 2 Designing from the gateways up

    I mapped every step the payment gateways required, then designed a journey that hides none of them.

  3. Cross-border business transfers: One sign-on, start to finish

    Fig. 3 One sign-on, start to finish

    Single sign-on carries businesses from funding to transfer without logging in again.

  4. Cross-border business transfers: See the real cost before paying

    Fig. 4 See the real cost before paying

    Amount, rate, fees and what the partner receives sit together before anyone authorises.

  5. After: one connected journey
    1. 1Sign in to Swiftpoint
    2. 2Select destination and currencies
    3. 3Enter recipient and amount
    4. 4Review rate and total cost
    5. 5Authorise transfer
    6. 6View status and record

    Fig. 5 The new flow

    Sign in, choose currencies, add recipient, review the total, authorise, track.

  6. Fig. 6 Submitted isn't settled

    Clear status language separates a sent payment from a completed one, so nobody pays twice.

Read the full write-up

Problem

Businesses trading across Sub-Saharan African markets struggled to convert currencies and pay overseas partners. Buying foreign exchange through a bank and then arranging a separate transfer delayed trade settlement.

The challenge was to connect those steps in one understandable journey while respecting the steps required by the underlying payment gateways.

Hypothesis

If businesses can convert currency and send cross-border transfers from one Swiftpoint account, they can settle trade with fewer handoffs and less repeated sign-in.

An integrated journey should also make the relationship between the amount sent and the amount received easier to understand before the payment is authorised.

Goals

  • —Let businesses settle cross-border obligations through one journey that connects conversion and payment.
  • —Fewer handoffs than the bank-led process, less time to submit a valid transfer, and a clear understanding of the rate and recipient amount.

Measured by: Task completion, repeated sign-ins and time from starting a transfer to submitting it. Recipient settlement time is measured separately from interface speed.

What I did

  1. 01I examined the payment gateways to understand every step users needed to fund, convert and transfer — this shaped how the interface could connect the journey.
  2. 02I designed a single sign-on experience to remove repeated account access as users moved between payment and transfer.
  3. 03I mapped gateway responses to understandable confirmation and status screens, to review with the technical team.

My role

My contribution was turning payment-gateway requirements into a user journey, and designing account access that reduced interruptions during payment and transfer.

Solution

Currency conversion and cross-border payment become one connected Swiftpoint experience, with single sign-on carrying businesses through to settlement.

The transfer amount, conversion rate, fees and recipient amount appear together before authorisation, so businesses can judge the payment before committing.

Key decisions

  1. 01Connect conversion and transfer, so businesses can follow what they pay and what their partner receives.
  2. 02Use single sign-on across the payment journey.
  3. 03Distinguish a submitted payment from a completed settlement, with clear status language for anything still processing.

Trade-offs

  • —Keeping conversion and transfer separate lets each service run independently but leaves users to coordinate settlement themselves. A connected journey removes those handoffs.
  • —The interface can simplify starting a transfer, but availability, quotes and settlement timing still depend on the services behind each corridor — the design has to be honest about that.

Validation plan

  1. 01Business users complete the same overseas payment through the bank baseline and through Swiftpoint. Observe whether they understand currencies, recipient details, conversion and the next action.
  2. 02Test failure states: insufficient funds, unavailable quote, interrupted processing and delayed payment. Can people tell the current state and recover without paying twice?

Outcome and next steps

A gateway-informed transfer design with single sign-on supporting continuity through the payment process, aimed at less effort when settling cross-border trade.

Impact is assessed through fewer handoffs, fewer repeated sign-ins and shorter completion time. Any “best rate” claim would need a defined comparison of quotes and total cost.

Cross-border transfer design means connecting the user's commercial goal with the steps of the payment infrastructure. The gateway review and single sign-on work addressed the continuity of that journey.

Next, I'd test whether businesses understand both the cost of conversion and the progress of settlement — especially when a transfer can't complete immediately.

Part 2 of 2

Unified bill payments and tracking

One curated payment page and a shared record of every bill, instead of a different app for each provider.

  1. Before: a different app per bill
    1. 1Open bill-provider app↺
    2. 2Find service and enter details
    3. 3Pay and confirm bill
    4. 4Another bill to pay?

      ↺ Yes — switch to the next app (back to step 1)

    5. 5Review records in each app

    Fig. 1 An app for every bill

    People switched apps for each bill, then went back to each one to find their records.

  2. Unified bill payments and tracking: One curated payment page

    Fig. 2 One curated payment page

    Supported bills sit in clear categories with one consistent route to confirmation.

  3. Unified bill payments and tracking: Records people can use

    Fig. 3 Records people can use

    Every payment lands in one log, grouped by bill type and period, so spending is easy to explain.

  4. After: one place to pay and track
    1. 1Open Pay bills
    2. 2Choose bill type and provider
    3. 3Enter required details
    4. 4Authorise and confirm
    5. 5Return for another bill
    6. 6Review history and spending

    Fig. 4 The new flow

    Open Pay bills, pick a provider, add details, confirm, and repeat without leaving the app.

  5. Fig. 5 Room to grow without clutter

    Categories and provider-specific fields keep the page findable as more services are added.

  6. Fig. 6 Target: five times faster

    The goal is paying the same set of bills in a fifth of the time, checked with timed tasks.

Read the full write-up

Problem

People moved between apps to pay different bills, then went back to each service to find their payment records. The task was fragmented and it was hard to see what had been paid and how much had been spent.

Product research also found incomplete payment coverage, network delays and difficult first-time interactions. The design had to consolidate services without making the payment page harder to navigate.

Hypothesis

If people can choose different bill types from one curated payment page and keep the records in Swiftpoint, they'll spend less time switching apps and hunting for payment information.

Organising those records into a spending view should also help people understand where their bill money goes over time.

Goals

  • —Make supported bill types easy to find, payable in one app, with useful records for tracking spending.
  • —Speed target: complete the same set of bill payments five times faster than the fragmented baseline.

Measured by: Timed completion for the same set of bills in each setup, retrievable payment logs, and whether people can identify spending by bill type and period.

What I did

  1. 01Mapped the bills people pay and the steps they repeat across services, using research themes to find where app switching and repeated navigation added effort.
  2. 02Organised supported bill types on a curated payment page with one consistent route from selection to confirmation, allowing for each provider's required details.
  3. 03Connected confirmed payments to a transaction log and defined how records support spending analysis.

My role

My focus was the connection between bill selection, payment and tracking: organising the payment page and shaping how people move from paying a bill to reviewing their records. This built on three months of broader payment research.

Solution

Supported bill categories sit on one curated payment page, so people choose the service they need inside Swiftpoint, with one shared payment experience.

Payment records and spending analysis complete the experience, helping people revisit transactions and understand where their money has gone.

Key decisions

  1. 01Curate bill types on the payment page, so people start from a recognisable service rather than a separate app.
  2. 02Keep the core payment sequence consistent while allowing for each provider's required information.
  3. 03Make records available straight after payment and group spending by bill type and period.

Trade-offs

  • —Separate provider apps can offer specialised flows, but force people to switch context and check records in several places.
  • —A consolidated page can get crowded as coverage grows. Clear categories and provider-specific details keep it findable without forcing every bill into an identical form.

Validation plan

  1. 01Compare completion time for the same set of bills in the existing apps and in Swiftpoint, including time spent switching apps, navigating and getting confirmations.
  2. 02Separately ask people to find a previous payment and explain their spending over a period, noting errors and uncertainty — including while a payment is still processing.

Outcome and next steps

The shipped product includes a Pay bills entry point and transaction records within the shared payment platform; this direction extends it toward consolidated bill management and spending analysis.

The target is completing multiple bills five times faster with a useful spending log. Claiming it requires timed task evidence and a check that the spending view matches the payment records.

The feature connects two parts of bill management: making a payment and understanding it afterwards.

Next, I'd check that adding more services keeps navigation clear, and that people can explain their spending without piecing records together from different apps.

Results

countries supported
1010countries supported
from concept to first prototype (founder)
1 week1 weekfrom concept to first prototype (founder)
faster bill payments — design target
5×5×faster bill payments — design target

Swiftpoint grew into 10 countries. In the founder's words, I took a complex concept to a working prototype in a week, and it reached a live MVP within months.

Want the full story? Ask me for a walkthrough.

“Nathaniel brought a complex fintech concept to life in just one week, delivering a rapid visual prototype for a cross-border bill payment and currency exchange system. His technical input on both the web and mobile app architecture was critical, enabling us to scale from that initial concept to a live MVP within just a few months.”

Nicholas D.Founder, Swiftpoint

More case studies

Designing AI-assisted talent discoveryTalstrike
Rewarding students for showing upBradcoin