Auth Payment Partners
Find payment providers who have partnered with Plaid to provide general purpose ACH money movement
Many Plaid developers choose to use a Plaid partner to move money with Auth. You will use Plaid Link initialized with the Auth product, but instead of using Plaid Auth endpoints, you will use endpoints from the payment platform, giving you access to payment functionality while freeing you from having to securely store sensitive bank account information.
The following is a list of payments platforms who have partnered with Plaid to provide ACH money movement via a special processor token, along with instructions on how to enable those integrations.
|Stripe||Instantly authenticate your customers' bank accounts for use with Stripe's ACH API|
|Dwolla||Instantly authenticate your customers' bank accounts for use with Dwolla's ACH API|
|Square||Instantly authenticate your customers' bank accounts for use with the Square Web Payments SDK|
|ACHQ||Instantly authenticate your customers' bank accounts for use with ACHQ's ACH API|
|Alpaca||Use Alpaca with Plaid Auth to send and receive payments|
|Astra||Instantly authenticate your customer’s bank accounts for automated ACH transfers through the Astra platform|
|Check||Check lets you embed payroll in your product and easily configure and authenticate direct deposit payments|
|Checkbook||Instantly authenticate your customers’ bank accounts for use with Checkbook’s payment solution -- including ACH, real-time payments, push to card, virtual cards, and checks|
|Circle||Circle helps you accept payments that settle in digital dollar stablecoins - the next generation money tech stack|
|DriveWealth||Enable your customers to instantly and securely fund DriveWealth supported investment accounts by linking their bank account with Plaid|
|Galileo||Instantly authenticate your customers' bank accounts for account opening and funding|
|Lithic||Instant bank authentication for ACH payments and card loads|
|Modern Treasury||Instantly authenticate your customers' bank accounts for use with Modern Treasury's ACH API|
|Moov||Instantly authenticate your customers’ bank accounts to enable them to accept, store, and disburse funds with Moov|
|Prime Trust||Instantly authenticate your customers' bank accounts for use with Prime Trust's account access API|
|Rize||Use Plaid to instantly verify and connect your customers’ external bank accounts for use within the Rize Platform|
|Sila Money||Banking, Digital Wallets, and ACH Payments API for software teams|
|Silicon Valley Bank||Instantly authenticate your customers' bank accounts for use with Silicon Valley Bank's ACH API|
|Treasury Prime||Send payments and create counterparties with the Treasury Prime API|
|Unit||Instantly authenticate counterparties’ bank accounts for use with the Unit API|
|Vesta||Streamline ACH onboarding flows and eliminate losses through Vesta’s payment guarantee for every approved transaction|
|VoPay||Eliminate inefficiencies of US and Canadian online bank account payments with VoPay’s EFT / ACH and Plaid|
|Wyre||Authenticate your users’ bank accounts for ACH payments with Wyre’s Transfers API|
For more information, see the full list of partners in the Developer Dashboard.
Global payments options
Money movement via Plaid partners is only available for financial institutions within the US (with multiple providers above) and Canada (with VoPay). In Europe, Payment Initiation provides an easy and secure way to transfer funds.
Example code in Plaid Pattern
For a real-life example of an app that incorporates the creation of processor tokens, see the Node-based Plaid Pattern Account Funding sample app. Pattern Account Funding is a sample account funding app that creates a processor token to send to your payment partner. The processor token creation code can be found in items.js