Plaid
Plaid is a US/Canada-focused bank-account-data API — the North-
American counterpart to GoCardless Banking. It ships natively with
ERPNext via Plaid Settings and connects to 12,000+ US banks.
When to use it
- You're operating in or selling to a US/Canadian entity that's not covered by GoCardless Banking's EU/UK list.
- You need to pull US bank transactions into ERPNext on a schedule.
For Dutch / EU bank accounts, use GoCardless Banking instead — Plaid's European coverage is limited and pricier.
Settings
Open Plaid Settings (single doctype) in the awesomebar. Required fields:
- Client ID and Secret from your Plaid dashboard.
- Environment — Sandbox / Development / Production.
Plaid's pricing tiers: Sandbox is free, Development free for limited items, Production charges per active item per month plus per-call fees. Sign up at plaid.com.
Workflow
- Configure Plaid Settings with your API credentials.
- From a Bank Account record, click Link with Plaid. You're redirected to Plaid Link to authenticate with the user's bank.
- On success, ERPNext stores an access token and starts pulling transactions into Bank Transaction records.
- Subsequent transactions sync via the ERPNext scheduler.
Prilk support
We don't actively maintain Plaid integrations — our market is EU. If your bench needs Plaid working, the upstream ERPNext docs are the authoritative source: ERPNext Plaid docs.