Kiosk Mode – Smart POS

Project type

Smart POS

Platforms

Android

Year

2024

About Mercado Pago

Mercado Pago is the financial arm of Mercado Libre and one of the largest fintechs in Latin America. It offers a complete payments ecosystem for millions of merchants and consumers, including the Point Smart line of card terminals.

Context

What is Kiosk Mode?

Kiosk Mode is a feature of the Smart POS device designed for self-service experiences, where customers place orders and pay autonomously, without the need for a cashier. This solution is particularly valuable in high-traffic environments such as movie theaters, food chains, events, and supermarkets.

How does it work?

The journey begins at a self-service kiosk, where the customer selects items and chooses a payment method. Once the order is confirmed, the kiosk triggers the Point Smart terminal, which processes the payment. When the transaction is successful, the data flows back to the kiosk, which displays confirmation and prints the receipt.

Why this initiative?

The model was strongly requested by major sellers such as Vtex, Café Martinez, and Implay (Flamengo), who were looking to reduce lines and optimize staffing. Beyond meeting this demand, the goal was to strengthen Point Smart’s competitiveness by offering a modern, automated self-checkout experience.

My Role:

I was the lead UX Designer (owner) of this project, responsible for the end-to-end design of the Kiosk Mode experience. Partnering with a UX Writer, I led the process from early discovery and business needs to the final high-fidelity handoff to the development team.

My responsibilities included mapping user journeys, conducting competitive benchmarks, facilitating ideation sessions with Product and Engineering, creating detailed flowcharts, prototyping both payment and configuration flows, and ensuring technical feasibility and alignment across teams.

Main Challenge:

The central challenge was designing a self-service experience that was both simple and fail-safe for a highly diverse audience (from tech-savvy users to those interacting with a kiosk for the first time), while working around significant technical constraints and the need to negotiate MVP scope. We had to balance the ideal user experience with what was feasible to build, while ensuring device security and clarity at every interaction step.

Goals:

The project objectives were defined across three key areas:

  • Business: Expand Point Smart’s presence among large sellers with a modern self-service feature competitive with market leaders.
  • User Experience (UX): For customers, provide a fast, frictionless, and autonomous payment flow. For sellers, optimize sales and customer throughput by reducing wait times.
  • Technology: Deliver a robust self-service model through APIs, enabling integrators to securely and efficiently connect kiosks to Point Smart terminals.

Design Process:

1. Experience Mapping

We began by mapping both buyer and seller journeys to identify every touchpoint with the kiosk and POS device. This gave us clarity on who interacted with what, when, and at which stage of the process.

2. Benchmarking & Pre-Research

We analyzed how other companies handled kiosk–POS integrations. Using those insights, we built a CSD matrix (Certainties, Assumptions, Doubts) to guide our user interviews with sellers and system integrators.

3. User Interviews

We conducted interviews with major sellers to understand real-world contexts of use. Topics included:

  • Which POS devices they used and why
  • Which POS systems were in place
  • Operational pain points
  • Who was responsible for support, refunds, and supervision

These insights helped validate hypotheses, prioritize features, and anticipate operational friction.

4. Scenarios & Flowcharts

We mapped every possible payment scenario: different payment methods (credit, debit, food vouchers, Pix), receipts (printed, email, SMS), as well as error states and time-outs. These were translated into both UX and technical flowcharts.

5. Wireframes & Prototypes

Based on the flows, we created low-fidelity wireframes focused on the main Smart POS use cases. We also mapped all deviations from the terminal’s traditional flow, allowing Engineering to assess effort and feasibility.

Additionally, we designed the full configuration flow: kiosk mode activation, password setup, physical button restrictions, and admin controls.

6. Validation & Handoff

We ran design critique sessions with other UX designers to validate structure, clarity, and screen content. After several iterations, we moved into high-fidelity designs and detailed technical documentation for development handoff.

7. MVP & Limitations

Due to time and resource constraints, the MVP did not include every scenario initially mapped. Together with Product and Engineering, we agreed to launch with a generic error screen, with additional exception handling to be phased in later.

Solutions Delivered:

  • Admin password activation: Secure and restricted control for enabling/disabling kiosk mode.
  • Physical button lock: Preventing accidental exits from the payment journey.
  • Custom receipt printing: Buyer receipt printed at the POS, with optional receipts via email or SMS.
  • Feedback & time-out handling: Automatic cancellation of abandoned transactions.
  • Configuration onboarding: New flow for setup and administrative adjustments on the POS device.

Results & Impact:

After delivering the handoff, I was reassigned to a strategic project in Chile. However, a few months later I reached out to the new UX team and learned that:

  • The MVP was successfully launched and performed reliably in real-world use.
  • Sellers responded positively, and the experience continued to evolve based on the flows we had designed.
  • Core design decisions, such as admin password activation and the payment flow structure were kept and validated by users.

This project represented nearly 6 months of focused work, cross-functional collaboration, and deep learning about delivering functional solutions under tight technical and time constraints.

Key Learnings:

This project was a masterclass in balancing design ambition with technical reality. My biggest takeaway was learning the art of negotiating with IT to slice a complex product into a viable MVP while protecting the core user experience principles.

Practically, I learned the importance of prioritizing simplicity and security when designing for unsupervised environments, as well as the value of mapping journeys across all personas: sellers, buyers, and integrators. Doing so avoids rework and drives alignment across teams.