Marie-Liesse de Solages
← All projects
Edenred · The product for restaurant owners

The portal and its invoices

It’s a portal merchants only open two or three times a year. I’ve been its only designer for three years. My job is to make them want to come back.

FocusRedesign & prototype
RoleProduct designer · paired with a PO
Timeline3 years · 2023–2026
ContextEdenred merchant portal
FieldMeal vouchers
ScreensIn English
Invoices (desktop)
Points of sale (desktop)
Dashboard (desktop)
Home (mobile)
Transactions (mobile)
Profile (mobile)
In a few words

Edenred is known for meal vouchers. At the end of the chain are the shopkeepers and restaurateurs who accept them. The portal is their own space.

The problem: they rarely log in. Many see Edenred as a service that charges them fees, not as a partner that brings them customers.

I’ve been the product designer on the portal since the project started.

I focus here on two highlights: the user tests on invoice readability, which I prepared and ran, and the home page, where I built a dashboard so merchants can see straight away what Edenred brings to their business.

The November 2023 interviews with a good number of restaurant owners fed the portal’s different projects. They are the voices you hear on this page, on The onboarding journey and on Logging back in.

Overview

The portal at a glance

The portal brings together six areas: home, invoices, transactions, points of sale, billing entities and profile.

Every screen is in English: it’s the working language on the project.

Clickable prototype: navigate inside the screen

A real slice of the product: browse the menu and open the profile.

Decision 1

Making the invoice table truly readable

The problem

When merchants open the portal, it’s almost always to find their invoices. Between the amounts, the fees and the statuses, there’s no way to understand at a glance what they owe and what they receive. The result: merchants who second-guess the numbers and call support, on the very screen that was supposed to be the simplest.

"When I have five minutes and I don’t feel like relaxing, I enter all the invoices into Excel."A restaurant owner, November 2023 interview
The insight

Merchants need that table to get an overview. It had to be made readable, and there everything was challenged: the number of columns, the labels, how much explanation to wrap around complicated figures.

The options

Three versions of the table, differing on the number of columns, the labels and how much explanation to add. Rather than decide on my own, I showed them to real merchants: "Here are your invoices, tell me what you understand".

The three versions shown to merchants

Tested version 1: seven columns, including Edenred fees, transactions to refund, net amount and amount left to pay

Version 1, everything on one line: every figure gets its own column, and the detail slips in under the amount.

The three versions, shown to about ten merchants.
The decision

The tests sorted what helped from what cluttered. But above all, they pointed to the real sticking point: even then, prices and fees remained too hard to read.

The result

In the moment, it’s frustrating not to validate the version you were hoping for. With hindsight, that’s the true role of a test: to diagnose, not to reassure. The table exists today in two versions, depending on the country’s billing model. It also opened the work still in progress: the payment flow and the invoice detail page.

The version for countries where billing only goes one way: number, date, status, amount.
The version for countries where the balance can go either way: revenue, service fees and net amount, with an arrow giving the direction.
One-way billing Two-way billing
Revenue: what I bill Service fees: the costs Net amount: what’s left, ↑ in my favour or ↓ in Edenred’s favour

Drag to switch from one to the other. Rather than one table that would half suit both billing models, I designed one for each case.

Decision 2

A home page that finally shows what the merchant gained

The problem

Merchants rarely visit, and when they do, it’s for their invoice. By default, logging in means coming face to face with fees. The interviews said something more: for them, Edenred is a perk they offer their customers, not a source of revenue.

The insight

We had to flip that impression right on arrival. Without even seeing a mockup, almost every merchant mentioned the same reference points: their revenue, their number of transactions, their average ticket.

What you meet on arrival
Before
Your invoices
Total to paythe amount owed to Edenred

The first figure on the screen is the one you owe.

What merchants named without being asked
Revenue Transactions Average basket

without seeing a single mockup

After
Home
RevenueTransactionsAverage basket
Your invoicesstill there, right after

Value first, fees second. Invoices haven’t gone anywhere: they just come after.

The decision comes down to an order: what the merchant came for lands after what they earned.
The options

Turning the home page into a dashboard came quickly and was never in question. What we discussed was what to put on it. I could pour in everything we know about a merchant, since there’s no shortage of data, or stick to a handful of key figures.

The decision

I turned the home page into a dashboard built around those three figures. My part was shaping them: making them readable and meaningful at first sight, even for a merchant who only stops by once a quarter. The page is built in modules, so we can add others without redrawing it.

The portal shell: the sidebar, the header, the “Overview” title and the three filters
The revenue volume chart, month by month
The new and total customers curve, month by month
Revenues
105 427,28 €
Transactions
41 361
Average basket
12,57 €
SEPTEMBER
New customers612
Total customers844
The three numbers we put at the top of the home, lifted out of the screen so you can read them. Sample amounts.
The result

The home page now opens on what the merchant has earned. It’s no longer somewhere you only come to fetch your invoice.

What isn’t finished

A merchant rarely logs in, and that’s the whole difficulty of this product. Every screen has to be understood on the first try by someone who has forgotten everything since last time. It changed the way I decide what has to be read straight away.

This portal reminded me that a product gets built as you go. Some parts are polished, others are still open, like the payment flow and the roles and permissions.

The outcome figures for this project belong to Edenred, so I don’t publish them here. What gets measured on this page is how many times a merchant logs in per year, plus the volume of invoice disputes reaching support.