Task context

In E-commerce, the speed of checkout is critical.
Any extra step, especially manual entry of long card numbers, is friction that reduces conversion.

What was wrong

  • Users manually entered 16 digits of the number, the date, and the CVV code.

  • A high percentage of input errors required going back and correcting them.

  • On mobile devices, users expect seamless payments in 1-2 taps, not filling out forms.

  • The standard card verification through a full transaction incurred additional costs for the business.

Goal

  • Simplify and speed up the card binding process, increase payment conversion, and reduce
    operational costs for acquiring.

  • Implement card scanning via camera on both platforms (iOS/Android).

  • Implement card addition via NFC for Android.

  • Design an interface for a non-trivial card verification scheme through micro-debit (from 10 to 20 โ‚ฝ)
    and enter the exact amount.

  • Take into account the differences in user expectations and technical capabilities of iOS and Android.

Persona

Gender:

female

Age:

25โ€“40 years old

Education:

average

Family:

husband, children

Work:

housewife

Sense of humor

Sociability

Openness to new experiences

Gadgets

Applications

Online shopping

Social networks

82 %

18 %

Why choose Wildberries:

low prices

wide selection

reviews

availability of pickup points

Input method selection

At the first step, the user sees the familiar card input form, but with the option not to fill it in manually,
but to scan or tap the card.

Camera (iOS and Android)

When you click on the scanner icon, a custom camera interface with a clear mask for the card opens. The system automatically reads the card number and expiration date, after which it returns the user to the form โ€” only the CVV needs to be entered.

NFC (Android)

For Android users, the "tap the card to the back cover" script is available.
This is the fastest addition, available only on this platform.

Card verification

We used a scheme that allows verifying a card without the cost of a full bank transaction:
the system temporarily charges a random amount (up to 20 โ‚ฝ), the user checks it in their bank
and enters it in the app. The money is returned immediately.

How it was made clear

  • On the "Link card" screen, a chat-style onboarding experience was added

  • On the amount entry screen, context was added ("Purchase of XX,XX rub...") so that the user
    does not confuse the test charge with the SMS code.

  • If an error occurs, the scenario repeats without losing context.

Results and metrics

Speed

Card binding time was reduced from ~45 seconds (manual entry) to ~10 seconds when scanning
and to 3-5 seconds when using NFC.

Conversion

Conversion into successful card binding at the checkout stage increased by 13.2%
(exact figures are under NDA, but the growth is significant).

Errors

The number of errors when entering details in scanning scenarios has dropped
practically to zero.

Costs

The micro-authorization scheme eliminated the need for full transactions during verification, reducing operating expenses on acquiring bank fees.

Create a free website with Framer, the website builder loved by startups, designers and agencies.