Skip to main content

iOS SDK

WeavriOS SDK

Native iOS, secured to the silicon.

Drop-in secure components for login, card display and KYC, with biometric authentication and an optional Apple Wallet push-provisioning module.

Read the iOS get-started guide

Our iOS SDK lets you embed financial services into your native iOS 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 Apple 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
  • Cards - access sensitive card information for payments
  • Group - 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. - 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 - 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 library with its own release cadence. We plan to align it with the rest of the iOS SDK in a future release.

Resources