Skip to main content
Plaid connects to users’ bank accounts for ACH payments, balance checks, and transaction history.
Full walkthrough being written. Plaid Link is the standard client-side flow.

Common uses

  • ACH payment collection (cheaper than card).
  • Identity verification via bank account ownership.
  • Transaction-based personal finance apps.

Setup

PLAID_CLIENT_ID and PLAID_SECRET in vly secrets. Use Plaid Link on the client; receive public_token; exchange server-side for an access_token.

Stripe

For card payments.

Expense tracker recipe

Where Plaid shines.

OAuth login

Adjacent OAuth pattern.
Last modified on April 18, 2026