Work brief · 6677 min read

Paying what was never paid

I designed the web prototype of new fee charged by Lima Airport.

Airport Operations Customer Experience UX Research UX Design Service Design
Roles — Innovation Specialist · UX/UI designer · CX designer Duration — May – Oct 2025 · Lima Airport Partners Scope — Planning → UX/UI design → prototyping → evaluation → handoff

As Innovation Specialist, I designed the TUUA Transfer web payment flow to solve the lack of a fee collection channel for connecting passengers, working with the airport's central departments. Today, the implemented system collects this fee from 130,000+ international transfer passengers each month.

TABLE OF CONTENTS
Act 00 · Context

Pay for a plane change.

Pain point between flights.

The passenger journey

  1. Arrive on international flight
  2. Pay Transfer feeThe missing channel
  3. Pass eGate and turnstile
  4. Board next international flight

A physical-digital model. The fee is paid inside the airport, mid-connection. Three staffed points carry most payments, issuing a bar-code sticker for the boarding pass. A web channel, exclusive to this fee, lets passengers skip peak-hour queues with a QR. Both end at the eGate.

Act 01 · Problem

Can't collect the fee.

The income at stake.

From concession to collection
  1. 1Feb 2001The concessionLAP begins operating Jorge Chávez under concession with Peruvian State.
  2. 2Mar 2013An income promiseAmendment N°6 allows transfer fees upon delivery of new terminal.
  3. 3Jun 2025The terminal opensThe fee becomes chargeable, but no mechanism exists to collect it.
  4. 4Aug 2025Commercial termsLAP and Airlines negotiated fee collection inside the ticket.
  5. 5Oct 2025Mechanism readyImplementation of fee mechanism at the airport, led by LAP Finance.

The fee at today's volume

130,000+Intl. transfer passengers / monthWould be charged today.
≈ $43,600Fee a day, before taxPreviously left uncollected.
≈ $23,300For Lima Airport, a dayThe Peruvian State takes 46.5% as royalty.

130,000 × $10.05 ÷ 30 days. $10.05 is the fee before 18% IGV, which makes it $11.86. Lima Airport keeps 53.489%; the State takes 46.511% as royalty under the concession. An estimate at today's volume, not a measured loss.

Act 02 · Stakeholders

Key divisions.

Main contributions.

Strong tie

Medium tie

Weak tie

External, by role

Act 03 · Scope

Delivered artifacts.

The deliverables I produced.

  1. IllustrationA phone flow linked to back-office reports and sync

    Technical scopes

    01 · Platform scope

    Passenger side: data capture, card payment, and an e-receipt with an eGate QR. Back office: sales reports reconciled with gateway and real-time sync with airport's fee system, sized for 4 million+ passengers a year.

  2. IllustrationA payment card beside a security shield, synced both ways

    Technical scopes

    02 · Payment gateway scope

    E-payments confirmed in real time, returning the data for e-receipt and access QR. PCI DSS certified, 99.9% availability and peaks of 1,500 transactions an hour, with daily reconciliation and chargeback reports.

  3. IllustrationFour phone screens fanned out, the second highlighted

    Experience

    03 · Screen mockup and web prototype

    Four mobile screens: personal data, email code, card payment and the QR ticket for the eGate. A clickable mockup of the full flow was used in the web review with stakeholders.

    See the screens
  4. IllustrationThree benchmarks feeding one estimate, sized into four channels

    Operations

    04 · Operational casuistry

    Three models of e-payment in transport put initial web adoption at 5–7% of int-int passengers. Demand was split across web, cash desks, eGate POS and mobile POS, so PlanOps could size counters and queues.

  5. IllustrationA four-lane blueprint crossed by the online payment flow

    Operations

    05 · Process map

    A service blueprint of the payment experience, differentiating tasks performed by the passenger, front office, back office and automation.

    See the flowchart
01 / 05
Act 04 · Design

From sign-up to eGate.

The payment flow I designed.

The four screens

1 · Home. Personal details to begin.
2 · Validation. A code sent to that email.
3 · Payment gateway. Card details.
4 · Confirmation. QR code for the eGate.

Screens are redrawn from my 2025 proposal.

User flow – online payment

Act 05 · Handoff

Unlocked tasks.

Continuing the work.

My part
  1. 1DesignFrom data capture to QR ticket
  2. 2PrototypeClickable flow for stakeholder review
  3. 3EvaluationOnline test and field observation
  4. 4HandoffScopes, mockup, casuistry and map
Handoff
After handoff
  1. 5More screensMinor adjustments to my proposal
  2. 6BuildBy Lima Airport (IT Architecture)
  3. 7DeploymentCollection live since Dec 2025
  4. 8OperationEnabled before queues in the terminal
Act 06 · Contrast

Changes to the flow.

One year later.

Live screen flow
  1. 1HomepageAn entry page explains the fee first
  2. 2EligibilityA click instead of an automatic check
  3. 3Flight details and feeTotal amount shown earlier
  4. 4Customer detailsMoved from my first screen to the fourth
  5. 5Payment controlWhere the review stops

Public, unauthenticated pages only. No transaction submitted, no data sent.

Disclosure notes

My participation. I understand the platform's mechanism and contributed to its UX/UI design — not its development, deployment or operation. Work testimony available upon formal request.

What's next: a lower fee, inside the ticket. In July 2026, LAP proposed cutting the fee from $10.05 to $6.40 + IGV and moving it into the ticket. Airlines haven't agreed; collection in the terminal continues.

My stance on the fee. Designing its collection channel doesn't make me a party to the fee itself. Whether it continues is for Peru's Judiciary to decide: in June 2026, a Lima court allowed a constitutional challenge to proceed, while collection continues.


Next steps

Keep exploring

Read the case closest to yours.

  1. Illustration

    BANKING

    Yape photo says paid. This app validates it safely.

    Trust & Verify: a React and TypeScript app that lets a merchant check a Yape payment is genuine. Built in under a week.

    Access Brief
  2. Illustration

    SPORTS

    Boosting media teams at the FIFA World Cup 2026.

    AccreditaPass: a Blazor and .NET app that tracks the whole journey of journalists across 3 countries and 16 stadiums. Built in five weeks.

    Access Brief
  3. Illustration

    SOFTWARE

    How I built this website with no coding degree.

    DesignOps System: from a single page to a bilingual multi-page site in Vanilla HTML, CSS and JavaScript code. Built in five months.

    Access Brief
01 / 03

CONTACT

Let's talk.

Start a conversation