Tag: enterprise

  • Enterprise Payment Widget

    “launched enterprise digital wallet with a 93% success rate and 10% above average checkout, earning 260K+ within 30 days”

    Business Goal

    Create a common payment experience that spans the enterprise. Keep consistency across the organization by creating a baseline widget.

    Background

    The enterprise has many platforms, all with different payment checkout experiences. By reusing technology consumers are familiar with, the enterprise will save on implementation costs and increase delivery time. The technology used is Stripes payment functionality, and as a start, influences the design of payment methods across an enterprise.

    Using Stripes foundation, along with Accessibility became challenging when working with cross-organization teams who design and develop their own applications. Mobile first was our focus, which also introduced roadblocks.

    Role

    Lead designer: UX/UI focused on payment mental modals and research methods, including brainstorming techniques, initial designs and task workflows.

    Project required working closely with:

    • Capability Director
    • Product Owner
    • Stakeholders
    • Front End/Backend Developers
    • Enterprise Business Areas/Stakeholders
    • Stripe: Product/Developers
    • Solution: Product/Designers
    • Optum RX: Product/Designers/Developers
    • United Health Care: Product/Designers/Developers

    Design Insight

    Who are we designing a widget for? A consumer, who could be a patient, member, or customer service agent, needs a systematic way to add a payment method to accounts, which could span several applications. Familiarity and trust are vital when designing an experience with many sub-brands under one enterprise brand.

    Inconsistent enterprise payment procedures.
    Inconsistent enterprise payment procedures.

    The widget is a contained component, (Influenced first by Stripes baseline capabilities) encompassing several elements of adding a payment method.

    The component as a whole acts as a digital wallet and allows users to edit, add a payment, save, delete, make default. It’s responsive and is configurable to meet merchant sites across the enterprise.

    View Stripe documentation.

    Stripe payment widget.
    Stripes payment element and APIs.

    Competitive Analysis

    A competitive analysis was done with several sites who use health related payment methods such as HSA, FSA, and medicare cards. Some of these competitors where Amazon, Walmart, and Target.

    We also looked at financial apps and how they approach digital wallets, as health accounts are also considered payment methods. 

    Target payment methods with PayPal.
    Targets digital wallet UI for desktop.
    Walmart payment methods with PayPal.
    PayPal digital wallet UI for desktop.

    A Health Savings Account (HSA) card uses the same frontend UI as a Credit card, but to many consumers, they are two separate entries. The back end can be one in the same or different, depending on how the merchant handles the functionality.

    We did not let “health accounts” drive the design; we looked broader at financial apps such as Paypal, a huge influencer, especially in the mobile app space. Its design utilizes both vertical and horizontal scrolling (which we found out later causes issues with accessibility). 

    Mobile first design helped drive the mental model of using a single container for multiple purposes. Oddly enough, both Stripe and PayPal have similarities as they both use common patterns in popular financial apps. All competitors we reviewed had familiarity with a digital wallet and its capabilities.

    PayPal wallet and payment methods.

    PayPal digital wallet UI for mobile app.
    PayPal add to wallet with payment categories.

    PayPal “Add to Wallet” UI for mobile app.

    Design Challenge

    The widget works as a standalone unit. The container is one- column intentionally, thinking mobile first. The widget can embed in a business application, and may only have a small space to live with many supporting components. How does a single container that is enterprise wide work in many different areas?

    Spacing guide for digital wallet in widget experience.
    Spacing guide for digital wallet in widget experience.

    Design Solution

    The solution to making one size fits is having the one-column container responsive. It can work in a mobile app and a responsive website as an embedded component or pop-up. A hosted experience allows the container to present itself in an overlayed browser window.

    The varied usage of the container gives the merchant sites flexibility while using the same capabilities. Parts of the widget and the screens can be customizable with text, color, and styling.

    One-column design's flexibility for widget scaling in diverse environments.
    One-column design’s flexibility for widget scaling in diverse environments.
    Baseline theming guide for widget component branding.
    Baseline theming guide for widget component branding.
    Widget customization guide for diverse business areas.
    Widget customization guide for diverse business areas.
    Solutran's payment widget integration.

    Solutran’s payment widget integration.

    User Flows

    There were discussions focused on integrating the payment method editing feature into other business interfaces, which sparked controversy.

    The current one-column design, which includes all tasks, caused issues for applications with a separate flow for editing the payment method. These issues also raised concerns about accessibility.

    User flow for edit payment method.
    User flow for edit payment method.
    Wireframe flow for edit default payment method.
    Wireframe flow for edit default payment method.

    Accessibility Standards

    The desktop has clear and defined standards for accessibility, but mobile apps are not as strict and have fewer standards.

    After consideration of specific use cases, testing, and accessibility evaluation, the widget undergoes continuous change as it evolves and adapts to various enterprise use cases and accessibility evaluations.

    Accessibility for form fields.
    Accessibility evaluation for form fields.

    Mobile apps influenced the design because it’s a single-column, and many user tasks are contained within the container; therefore, accessibility arose when addressing solutions for desktop and mobile.

    Issues arose when we embedded one-column widget within applications. As a standalone, accessibility is one thing; when embedded in an interface with other components, it adds complexity.

    Accessibility Challenge

    Issue found was the vertical menu used to edit the payment types. The vertical menu pattern is found on many popular apps, but accessibility is not defined as well on mobile as it is on desktop.

    The keyboard tabbing order was not clear when tested for accessibility. The radio button (used for selection) and the vertical menu (used to edit) are utilizing the same focus area. Because the standards for accessibility are higher than usual for health applications, we had to find another solution.

    Accessibility Solution

    For the next design iteration (phase), the kabab was removed, not only for accessibility but also for scalability of the widget. In order to pass the focus state for keyboard tabbing, we made the “Edit Payments” a separate page, which also includes the “Add Payment” button.

    Creating an “Edit” flow another page removes accessibility complications: multiple items competing for tab focus; this approach also simplifies the digital wallet screen from a visual hierarchy perspective.

    MVP version and new iteration: Digital wallet screen with removed edit menu.
    MVP version and new iteration: Digital wallet screen with removed edit menu.

    Takeaways

    When designing for a common capability across multiple applications, one thing is to remember responsive desktop and mobile app designs are different for a reason. Certain functionality is not present, depending on the device. Example: keyboard tabbing is not used on mobile devices but is on a desktop.

    Accessibility standards are different for both platforms and are treated as such. Sometimes one size fits all has to be configurable to make it work, especially with enterprise business applications using different technology stacks.

  • Discounts With Reward Redemptions

    Pilot Loyalty Reward Portal

    launched new loyalty portal with exclusive offers for 750+ retail locations, reward management and point redemptions

    Business Goal

    Allow loyalty members to view their reward status and redeem points on a responsive website. Rebrand and design a new loyalty member portal with additional functionality, acting as a central repostitoy for all membership needs.

    Background

    Point of sales (POS) relies heavily on satisfying their guest purchases and monthly rewards. A loyalty program has monetary value and represents the overall brand.

    An existing portal website exits containing point of sales (POS) transactions and card management, but where are the rewards?

    A vital component of a loyalty program is the reward redemption and the management of those rewards. The project is a milestone for the company and depends on its success for the loyalty program to evolve.

    Currently, the reward program only exists on the mobile app with limitations with an older design. Based on the app’s current state, the user experience needs improvement, and members need a central location for managing their rewards, transactions, and card management.

    Role

    Lead designer: UX/UI focused on information architecture, visual design and interaction design. Main focus was on responsive design for the rewards website to add cohesivness.

    Project required working closely with:

    • Product Owner
    • Loyalty Rewards Team
    • Merchandise Team
    • Sales Team
    • Marketing Team
    • API Developers
    • Front End Developers

    Design Insight

    Being that there was an existing reward program on the mobile app, an analysis of what currently exists and how it reacts to screen breakpoints was necessary.

    A collaborative effort with Ad Sales, Marketing, Merchandise, and API Devs ensured branding stayed compliant with the current mobile app effort.

    Syncing groups regarding labeling products, images, metadata, and copy restrictions were vital for the marketing campaign.

    Design Concept

    With an existing reward program on the mobile app, an analysis of what currently exists and how it reacts to screen breakpoints was necessary.

    A collaborative effort with Ad Sales, Marketing, Merchandise, and API Devs ensured branding stayed compliant with the current mobile app effort.

    alignment regarding product labeling, images, metadata, and copy restrictions were vital for optimization

    The new concept of managing offers dynamically was met through responsive design and consistency among the interaction.

    Alerts produced on tabs signified additional action to be taken by the end-user, which helps guide users journey.

    The workflow is smooth and encourages continuous action amongst the user, guiding them through the interface.

    Current state: Mobile app -  myRewards.
    Current state: Mobile app – myRewards.

    Mental Models

    Creating new mental models for a product requires standing out from the competition and satisfying business needs. Building a prototype assesses how well it performs.

    Does it satisfy customer needs? The design is a series of responsive web pages allowing guests to interact with store offers dynamically.

    The goal is to incorporate a designated area for rewards and add a look and feel for the store offers’, which adds complexity to the design. All coincide with the mobile app, which derives from marketing and advertising efforts.

    Wireframes: Desktop / Tablet / Mobile
    Wireframes: Desktop / Tablet / Mobile
    Detailed spec sheet: ads and coupons
    Detailed spec sheet: ads and coupons
    Wireframe: Desktop
    Wireframe: Desktop
    Wireframes: Responsive (tablet / phone)
    Wireframes: Responsive (tablet / phone)

    Takeaways

    Processes on how offers were populated needed more venting, requiring research and education amongst the team.

    Because there are so many offers, the challenge was to get them onto one page without clutter.

    By creating a responsive design for the rewards website, the loyalty reward program will be utilized by guests to redeem points for specific rewards, drive more revenue, partnerships, and improve customer retention.

    The developers’ specs were challenging because of the multilayered interface and multiple screen sizes, as well as working with outside vendors.

    Prototype

    Below is the user journey, a scenario that drives the business owners through the user’s interactions with the interface.

    The prototype helps with buy-in, explaining design decisions, and introducing empathy from the user’s perspective.

    The walkthrough is vague enough to determine if the interface is intuitive for the user. The instructions are short and to the point of reducing confusion.

    Originally the prototype was created in Sketch/Invision, but then recreated in Figma. Experience the prototype click-through.

    User Scenario:

    A member has an alert for new offers in their loyalty app. They want to explore offers, and when they find one, they want to save it for later use. They want to double check to make sure the offer is saved in the app.

    Tasks:

    1. Member views Offer Details
    2. Saves offer for later use
    3. Views offer in Saved
      Offers
    4. Goes back to All Offers