
Plaid Connector
v1.0.0
Connect bank accounts to your Base44 app in minutes. The Plaid Connector packet gives you a full bank integration with an admin-controlled product selector — no OAuth redirect dance, no custom UI, just drop it in and go.
banking
fintech
plaid
financial-data
README
What It Does
- Admin Settings Page — Checkbox grid grouped by use case (Verification, Financial Data, Mortgage & Income). Toggle which Plaid products your users can access. Only enabled products show up in the bank connection flow.
- Plaid Link Widget — Users click "Connect Your Bank" and Plaid's battle-tested widget handles bank selection, credential entry, and MFA. You don't build any of that UI.
- Automatic Token Management — The packet handles link token creation, public-to-private token exchange, and secure storage of access tokens. All server-side, all automatic.
- Data Retrieval — One backend function (
getPlaidData) fetches whatever you need: balances, identity, transactions, assets, investment holdings, or loan/liability details.
Supported Plaid Products
GroupProductWhat You GetVerificationAuthBank account & routing numbers for ACHVerificationIdentityName, email, phone, address on file at the bankVerificationBalanceReal-time account balancesFinancial DataTransactionsHistorical and ongoing transaction historyFinancial DataInvestmentsBrokerage holdings and positionsFinancial DataLiabilitiesLoan and mortgage detailsMortgage & IncomeAssetsVerified asset reports for income verificationMortgage & IncomeIncomePayroll income verification
What's Included
- 2 Entities —
PlaidConfig(org-wide settings, admin-only) andPlaidConnection(per-user bank links, row-level secured) - 3 Backend Functions —
createLinkToken,exchangePublicToken,getPlaidData - 2 Components —
PlaidSettings(admin page) andPlaidLinkButton(drop-in user button)
Setup
- Install the packet into your app
- Create a free Plaid developer account at dashboard.plaid.com
- Add your credentials as app secrets:
PLAID_CLIENT_ID,PLAID_SECRET,PLAID_ENV - Open the Plaid Settings page (admin-only), check the products you want, and save
- Drop the
PlaidLinkButtoncomponent onto any page where users need to connect their bank
Best For
- Mortgage platforms needing asset/income verification
- Fintech apps requiring bank-to-bank transfers
- Lending platforms verifying balances and identity
- Any app that needs real-time financial account data
Notes
- Sandbox environment is free for testing with Plaid's test credentials
- Production requires Plaid billing setup
- Access tokens are stored securely in the
PlaidConnectionentity with row-level security enabled - All backend functions use bracket notation for Base44 compatibility
Author
xBuildy
Category
Integrations
Downloads
0