How do we give small merchants the ease of on-the-go payments?

How do we give small merchants the ease of on-the-go payments?

How do we give small merchants the ease of on-the-go payments?

SpotOn: Mobile Terminal

SpotOn: Mobile Terminal

UX/UI Design

Prototyping

iOS/Android

User Flows

Team

1 Designer, 1 Project Manager, 2 Developers, 1 QA

Year

2018

Challenge

SpotOn is a company committed to providing a range of business solutions targeted towards small business owners. When I joined the company, they were transitioning from being a marketing and loyalty management platform, into a company that also provides payment processing, scheduling, POS hardware, and other vertical solutions as the company continues to expand. 

Many small businesses need the ability to take payments as well as see accurate analytics and reporting on their sales or other business data. For many of these businesses larger point-of-sale machines or handheld terminals are either cost-prohibitive or don't make sense for their business use-case. For other businesses, maybe they need a payment solution when staffing events away from their brick-and-mortar location, or need a backup when the main point-of-sale goes down. How do we provide a payment solution for these users?

SpotOn is a company committed to providing a range of business solutions targeted towards small business owners. When I joined the company, they were transitioning from being a marketing and loyalty management platform, into a company that also provides payment processing, scheduling, POS hardware, and other vertical solutions as the company continues to expand. 

Many small businesses need the ability to take payments as well as see accurate analytics and reporting on their sales or other business data. For many of these businesses larger point-of-sale machines or handheld terminals are either cost-prohibitive or don't make sense for their business use-case. For other businesses, maybe they need a payment solution when staffing events away from their brick-and-mortar location, or need a backup when the main point-of-sale goes down. How do we provide a payment solution for these users?

Goal

We want to create an easy-to-use mobile payment app that makes it easy to accept payments securely right from the user's phone or tablet, with or without a card reader.

We want to create an easy-to-use mobile payment app that makes it easy to accept payments securely right from the user's phone or tablet, with or without a card reader.

Empathize,Ideate

Empathize, Ideate

First, we met with stakeholders to understand the domain, understand the limits of the hardware and software that we would be integrating with, and form the vision of the terminal app. Then, we talked with users already using SpotOn services, but using a different company's mobile payment solution. This helped us get a deeper understanding of their journey and pain points, and helped firm up must-have requirements for our minimum viable product. Data was synthesized and translated into requirements. From here, I mapped out the flows for the application, and began work on screens for these flows.

Whiteboarding out requirements and information architecture

Flowchart for the application

Screenflow of the application

Iterate, Test

From here, screens were designed in Sketch and then brought into InVision to prototype the three most important flows

  • A successful credit card purchase

  • A refund from the Transaction History

  • Setting the default tax rate for transactions

We used hallway testing to validate these flows as well as glean insights about the experience.

The happy path flow of a transaction

Working within an ecosystem

Due to previous work I performed on other SpotOn consumer and business facing mobile apps, there was already a visual language that we could pull from to compose these screens using the same components to ensure a consistent experience across the suite of SpotOn products. This made it easier to jump directly into designing high-fidelity screens, giving us better buy-in with stakeholders, as well as move faster into prototyping these flows for hallway testing to see what was missing from the transaction experience.

Pivoting on feedback

Since other SpotOn products included a more robust shopping cart experience, one iteration involved including a cart flow where the business can add individual items. What was found in hallway testing was that the cart system was either unnecessary for what the user was trying to accomplish on a mobile terminal, or was a longer and more confusing interaction. From here, the focus became on a single-input transaction experience for our MVP.

Users were enthusiastic for versions of the transaction history and detail pages that used color and iconography to give glanceable information about order status.

The user can navigate to a Transaction History page in order to facilitate refunds and resending receipts to customers for previous transactions

Impact

This initiative was instrumental in meeting a business goal of filling the hole in the product offering lineup in order to better serve a different segment of small business merchants. Successful iOS development led to the development of an Android version when resources allowed, and the mobile terminal served as a foundation for creating a virtual web terminal offering later.

Creating product alignment while standardizing and implementing a design component library

Creating product alignment while standardizing and implementing a design component library

Creating product alignment while standardizing and implementing a design component library

Reducing financial toxicity in the healthcare industry

Reducing financial toxicity in the healthcare industry

Reducing financial toxicity in the healthcare industry

© 2023 YLSCLLC

© 2023 YLSCLLC

© 2023 YLSCLLC