Skip to main content

Linking Accounts with Plaid

Overview​

External bank accounts must be verified and linked before you can move funds to and from a Highnote financial account.

Highnote partners with Plaid and Finicity to verify and connect external bank accounts securely and with NACHA compliance.

Integration paths​

Highnote offers three ways to verify and link external bank accounts with Plaid:

PathDescriptionBest for
Hosted URLNo-code solution — Highnote manages the Plaid relationship and hosts the Link flow.Reducing compliance burden and frontend development.
Plaid SDKHighnote manages Plaid, but you embed the Plaid Link SDK for a native experience.Full control over the UX while delegating Plaid operations.
Direct (processor token)You maintain your own Plaid relationship and pass a processor_token to Highnote.Subscribers already integrated with Plaid.

For full setup instructions, prerequisites, and API mutations, see Link External Accounts with Plaid.

Non-verified accounts​

External accounts that have not been verified through Plaid or Finicity can only be used for fund-out transfers (e.g., returning funds on account closure). They cannot pull funds into Highnote.

For details, see Connect a non-verified account.