Research & Insights
Bills and online balances didn't match.
Mapping the payment journey revealed a fundamental disconnect between what customers were told to pay and what they saw online.
Today's Balance created confusion
Customers received bills via email or post showing their Collectable Balance, but when they logged in to pay, the first thing they saw was Today's Balance - a different, daily-updating amount that included ongoing usage and standing charges.Unexpected friction in the payment handoff
The live app revealed an undocumented browser handoff message that interrupted customers at the moment they tried to pay. Testing the real experience via TestFlight ensured this friction was included in usability testing.
Customers got confused on bill amount and Total Balance amount.

Solution & Improvements
Introducing Collectable Balance as the primary payment reference.
To resolve the confusion between bills and online balances, I introduced Collectable Balance as a prominent new data point on the homepage at the top, making it clear exactly how much customers needed to pay.
Would showing both balances cause confusion?
To validate whether showing Today's Balance alongside Collectable Balance would cause confusion, I designed two flows for testing:
Flow A: Payment Due card only
Showed only Collectable Balance to minimise potential confusion.
Flow B: Payment Due card + Today's Balance
Positioned the Payment Due card as primary at the top, with Today's Balance below. Added a "Learn about Today's Balance" link to help customers understand the difference between the two balances if needed.
To reduce friction within the payment journey, I made three key improvements:
1
One tap option to add full payment amount
Added a "Pay full amount" link in close proximity to the payment field, allowing customers to pay their Collectable Balance with one tap rather than manually entering the amount.
2
Show a clear payment confirmation
Designed a success notification that confirmed payment and explained when their balance would update, eliminating post-payment uncertainty.
3
Add payment notification to homepage
Extended the payment confirmation messaging to the homepage, ensuring customers could check their payment status without re-entering the payment flow.
1
2
3
Usability Testing
Payment clarity was validated, but a system handoff message created unexpected friction
I conducted unmoderated usability tests with 10 participants recruited through the UserTesting panel. Participants were briefed on the scenario: they had received a bill and needed to log into the OVO app to pay it.
What we tested
I tested two flows with 5 participants each, starting from the login screen:
Flow A: Payment Due card only
Only Collectable Balance shown to minimise potential confusion.
Flow B: Payment Due card + Today's Balance
Both balances shown with clear hierarchy to test whether this would cause confusion.
Flow A and Flow B tested with customers to validate whether displaying both balances would cause payment confusion.
Key questions to validate
Would two balances confuse customers?
Would customers understand the new Collectable Balance data point?
Would the "Pay full amount" link reduce friction?
Would the 24-hour payment processing message cause concern?
Both flows succeeded, but showing both balances performed better
All 10 participants successfully completed payments without confusion about which amount to pay. However, the ratings revealed a clear preference.
Flow A: Payment Due card only
Rated 3/5 for ease of use

Flow B: Payment Due card + Today's Balance
Contrary to initial concerns that showing both balances might confuse customers, Flow B with both balances actually performed better. The hierarchy worked as intended - participants understood the distinction and appreciated having both data points visible.
Rated 5/5 for ease of use

Insights
A generic system modal disrupted payment initiation
When users tapped "Make a payment," a system modal appeared stating the process would continue in a new browser tab (required for Worldpay's secure payment processing). This generic message caused confusion and hesitation - some users even clicked "No thanks," unintentionally abandoning the payment.




Suggested Improvements
Redesigning modals for clarity and trust
Payment initiation modal improvements:
1
Clearer context: New title explains what users are agreeing to and why it's happening
2
Building trust: Replaced generic technical language with reassuring security messaging and introduced Worldpay as a "trusted payment partner"
3
Clear actionable buttons: Button labels now match Apple's guidelines and user expectations for secure financial transactions
1
2
3
1
2
3
Return to app modal improvements:
1
Confirms success upfront: Immediately reduces anxiety about whether payment went through
2
Clear reason to return: Gives customers a specific reason to go back to the app (viewing confirmation details)
3
Explicit button labels: "Return to OVO App" is clearer than generic "Open" by explicitly stating the destination and action
Further insights
Pending Due" label created post-payment anxiety.
After completing payment, users saw "Pending Due" as the status label, despite a clear message stating "it may take up to 24 hours for your profile to update." Users interpreted "Pending Due" as their payment still being outstanding rather than processing, causing unnecessary concern.


Suggested Improvements
A simple copy change aligned to user expectations
1
Problem: The "Payment due" title still showed after payment completion, causing confusion and uncertainty about transaction success.
2
Solution: Replaced with "Payment pending" status to provide immediate feedback and align with users' mental model of the payment process.
1
2
Outcome
Collectable Balance improved clarity, and the team chose the lower‑risk variant for launch.
In testing, Flow A (Collectable Balance only) received a lower ease‑of‑use rating because two participants struggled with the modal copy and the transition into the external Worldpay payment screen, describing it as confusing and disruptive. This modal and redirect pattern also existed in Flow B, but participants did not penalise Flow B as heavily in their overall difficulty ratings, even though they still mentioned the same friction in their comments.
Despite Flow B (collectable + Today's Balance) testing better on perceived ease of use, the team ultimately chose Flow A for launch because it presented a single, unambiguous amount to pay. In a sensitive context like billing, the product lead prioritised reducing any potential future confusion between two amounts over the marginal usability benefit of showing both balances in one view.
• Flow A (Showing Collectable balance only): 3/5 ease
• Flow B (Showing both balances): 5/5 ease


























