top of page

NATIVE ANDROID

Transforming the user experience at Checkout in Americanas

hand-holding-phone-transparent 1.png

The previous checkout process was developed in React and Onepage, so we started the redesign by adopting the Multiple Steps format, initially only for IOS.
After testing and validating, we continued with the project to adapt the Android checkout to the native format, as the majority of our user base uses this operating system.
The entire process followed Material Design guidelines, considering the new standard that had already been successfully tested in the IOS flow.

Challenge

Create a native Android flow based on the existing iOS flow

Role

Product designer

Tool

Figma 

Team

1 product designer/ 1 UX Writer / 3 Devs / 1 Product Owner

Year/duration

2021 /4 months

Flow mapping  

In the previous project, after validating usability with users, with positive results, we continued with mapping the flow of the current scenario, IOS. The objective is to adjust the components according to the system standard, maintaining consistency of behavior between platforms.

Checkout followed the following steps:

Delivery 
Payment
Revision
Thanks
1. Delivery

At this stage, the user chooses how to deliver or collect their purchase. We considered several options, such as online purchase with in-store pickup (O2O), home delivery (Ship to Shore), marketplace and locker both with and without an appointment.

Components and adjustments:

​

  • Header with timeline 

  • Delivery/collection tab

  • Address list 

  • New address

  • card with delivery option

  • summary

  • error messages

​

entrega.png
2. Payment

Here, we present the user with all payment options to facilitate the completion of the purchase, including Ame, credit card, bank slip, Pix, voucher, and the opportunity to use promotional coupons.

Components and adjustments:

​

  • Header with timeline 

  • card with payment option

  • coupon card 

  • OKg discount

  • extra information from Ame

  • credit card listing

  • new credit card

  • summary

  • error message

​

pagamento.png
3. Review

At this stage, the user can review all items of their purchase before finalizing the process. This is the last opportunity to adjust the order or change the payment method.

Components and adjustments:

​

  • Header with timeline 

  • card with product information

  • card with delivery information

  • card with payment information

  • summary

  • error message

​

4. Thank you

In this final post-purchase phase, the order is confirmed or not, with all the information presented on the review screen, including the delivery time and details about Ame's cashback.

Components and adjustments:

​

  • Header with order confirmation

  • card with user information

  • card with order summary

  • Ame promotional card

  • NPS card

  • Ebit card

​

Material design analysis

After understanding all the relevant points and necessary considerations, I started an analysis of Material Design. The aim was to implement the UI pattern of the components already present in the operating system, aiming to improve the application's performance, provide a consistent user experience and facilitate product maintenance.

1. app bar: top

appbar.png

Roboto family

5. lists

LIST.png
Captura de tela 2023-12-11 000912.png

2.  Progress indicator

progress.png

4. cards

CARD.png
Solution

We maintained the behavior previously validated in tests, reused existing forms in other parts of the flow and guaranteed the consistency of the components present on the Home page and on the product page (PDP).

Entrega - receber_descontocartãoavista.png
Listagem_pagamentotelas.png
RESUMO_CRÉDITO.png
VALE_EXPAND.png
Test and results

We carried out A/B testing to validate the solution with Android users, obtaining a positive response.

Results included:

  • 3.2% order conversion

  • 22.3% increase in payments with Ame

  • 20% growth in payments with Pix

  • 13.5% increase in payments via bank slip.

Learnings

This was my first project at the company, providing a valuable understanding of the importance of collaboration with everyone involved. Adherence to the principles of Material Design andHuman Interface Guidelines was fundamental in the creation of native projects, serving as a guide. The experience highlighted the need to divide and prioritize features in extensive projects, optimizing delivery and avoiding overloading the development process.

bottom of page