Skip to main content

Overview

Biometrics

Weavr provides Biometric Authentication capabilities that can be embedded into your mobile app for secure authentication of end-users via the biometrics feature in their phone.

What is it used for?

After initial enrolment, Biometric Authentication combines two authentication factors; biometry, via fingerprint or face recognition, considered as one factor ("inherence" / "something you are''), and the phone’s enrolled device-Id for the second factor ("possession"/ "something you own").

Who is it for?

Integration to the Biometrics Authentication component is available for any embedded finance programme delivered via a mobile app (iOS, Android, React Native), that already has a baseline SCA solution implemented (via SMS OTP).

How does it work ?

Below is a example of a typical implementation in the context of an overall journey where a user creates a card for the first time from within your app.

In this scenario, the user has already completed their first-time enrolment for biometrics. They login via biometrics and are provided with their card details in a secure manner to view.

The swimlane describes how authentication takes place, and how the token that is generated during biometric login is used for two purposes:

  1. For your backend to use in the multi API to create a card and receive the tokenised card information
  2. To be set (automatically) in the SDK, so that the card components can de-tokenise the values retrieved by your backend, and display the card number to the user.

For a detailed explanation how to implement each step, refer to the relevant framework section.

Environment set up

To configure your programme at Weavr to work correctly with the Biometric Authentication component, please refer to the Environment set up section.

Get started with the SDK

Choose your platform, which can be iOS, Android, or React Native.

Weavr iOS SDK for Swift allows you to build secure payment flows for your customers in your mobile application.

Weavr android SDK for kotlin allows you to build secure payment flows for your customers in your mobile application.

Weavr react native SDK for javascript allows you to build secure payment flows for your customers in your mobile application.

Support

It's recommend users to stay up-to-date with Mobile SDK releases to keep up with the latest features, security updates, and underlying dependencies. Continued use of an unsupported SDK version is not recommended and is done at the embedder’s discretion.

For more information, about maintenance and support for SDK latest and major versions and underlying dependencies, please contact support.