Skip to main content

Android SDK

Android SDK

Built for Android, ready for Wallet.

Secure components for login, card display, grouping and KYC - paired with biometric authentication and an optional Google Wallet push-provisioning module.

Get started

Our Android SDK lets you embed financial services into your native Android app. It provides the secure UI components your customers interact with - login, card display, grouping - together with biometric authentication and an optional Push ProvisioningPush Provisioning A method that allows cardholders to add their card to a digital wallet (such as Apple Pay or Google Pay) directly from your app. The card details are securely tokenized and sent to the wallet provider, streamlining the process and enhancing the user experience compared to manual provisioning. This feature is currently in beta. module for adding cards to Google Wallet.

New to the SDK? Start with the Get started guide for setup, installation, and initialisation. Error codes you'll encounter at runtime are documented in the Errors reference.

Components

  • Biometric authentication - multiMulti Weavr Multi is an embedded finance solution that allows you to integrate financial services into your own application, providing a seamless experience for your customers. It enables you to offer managed accounts, managed cards, and transactions without requiring financial expertise.-factor authentication using device biometrics
  • Card components - access sensitive card information for payments
  • Group components - group multiple secure components together
  • KYCKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. components - onboard and verify consumersConsumers Individual persons who can be onboarded as identities on Weavr. Consumer identities represent individual customers and require Know Your Customer (KYC) verification. For consumers, the card owner and card assignee are typically the same person. via your app
  • Login components - authentication via Weavr UI components (password or passcode)

Push Provisioning

Push ProvisioningPush Provisioning A method that allows cardholders to add their card to a digital wallet (such as Apple Pay or Google Pay) directly from your app. The card details are securely tokenized and sent to the wallet provider, streamlining the process and enhancing the user experience compared to manual provisioning. This feature is currently in beta. ships as a separate Maven artifact with its own version cadence. We plan to align it with the rest of the Android SDK in a future release.

Resources