More Premium Hugo Themes Premium React Themes

React Native Plaid Link Sdk

Plaid Link for React Native

React Native Plaid Link Sdk

Plaid Link for React Native

Author Avatar Theme by plaid
Github Stars Github Stars: 190
Last Commit Last Commit: Nov 4, 2025 -
First Commit Created: Mar 24, 2024 -
React Native Plaid Link Sdk screenshot

Overview:

The Plaid React Native SDK provides a client-side component for users to link their accounts to Plaid and enable access to their accounts through the Plaid API. It supports versions 10.x and 11.x and offers various features for seamless integration.

Features:

  • PlaidLink functional component
  • Function to open Link
  • Hook to handle onEvent callbacks
  • Function to dismiss link on iOS

Installation:

  1. iOS Setup:

    • Add Plaid to your project’s Podfile.
    • Ensure Autolinking installs CocoaPods dependencies.
  2. Android Setup:

    • Requires Android 5.0 (API level 21) and above.
    • Set compileSdkVersion to 33.
    • Ensure Android gradle plugin 4.x and above.
  3. React Native Setup:

    • Create a link_token at /link/token/create.
    • Follow QuickStart guide for more API information.
  4. Version >= 11.6.0:

    • Introduces ability to preload part of the Link experience.
    • Initiate preloading process by invoking the create function.
    • Subsequently invoke the open function after create.
  5. Version < 11.6.0:

    • Open a link by calling the openLink function.
    • Ensure all integrations migrate to version 9.0.0 or later by January 1, 2024, for Chase OAuth support on iOS.
  6. Android OAuth Requirements:

    • Register app package name.
    • Configure Allowed Android package names on Plaid Dashboard.
  7. iOS OAuth Requirements:

    • Register redirect URIs and set up universal links.
    • Configure native iOS application with associated domain.
  8. Link Token OAuth Requirements:

    • Configure link_token with redirect_uri for iOS OAuth support.
    • Set android_ parameters when creating link_token for Android initialization.

Summary:

The Plaid React Native SDK provides essential components for easily linking user accounts to Plaid via the Plaid API. With support for different versions and comprehensive setup instructions, it enables developers to integrate Plaid seamlessly into their React Native projects while meeting OAuth requirements for both Android and iOS platforms.