Order overview
Context: PrestaShop merchants lacked visibility into order and payment status throughout the transaction lifecycle.
Problem: Merchants couldn’t identify failed, delayed, or abandoned payments, leading to confusion and slower issue resolution.
Goal: Redesign the experience that makes payment issues visible, understandable, and actionable.
Outcome: user tests revealed 73% positive comments on the new screens and the focus on data regarding failed orders and basket abandonment.

The problem
Due to previous delays and technical refactoring, this feature had never been implemented for the first version of the module. Following extensive user research, this project came out as one of the most requested features for the module, as this data would indicate to the merchants and other users crucial information regarding delayed or failed payment, payment drop-off rates, and used payment methods.
My role
Introduced and adapted the F.O.C.U.S.E.D. framework for this project
Facilitated workshops across Product, Marketing, CRM, Sales, and UX Writing
Led the end-to-end design direction and prototyping
Synthesized research results into hypotheses and user flows
Partnered with engineering on feasibility and scope decisions
Approach
Frame

Observe

First use case
I'm a merchant using PrestaShop Checkout as my main payment module, and when I have clients using the module to pay for their items, I'm not always notified or aware if there is an anomaly.
What matters is having a centralized page with detailed information on all types of transactions made. But it turns out that at the moment I can't see any transactions, disputes, payments on hold, abandoned carts… only successful orders. So I must track down all relevant information and manually match the all orders to payment errors from multipl external platforms.
Claim
Unfold
Steal
Execute
Hypothesis 1
Merchants can successfully see all types of payment status and have more detailed information on each transaction.
Hypothesis 2
Merchants can see at a glance how their business is doing and what payment methods work best for different markets.
Hypothesis 3
Users will be able to filter through different types of statuses, which will help identify and track specific errors and transactions.


