Introduction to Transfer and Transfer UI
Intelligently process transfers between accounts
API Reference
View Transfer requests, responses, and example code
View Transfer APIQuickstart
Learn about Plaid's key concepts and run starter code
Get startedBoth Transfer and Transfer UI are currently in closed beta and approval is required to participate. They are only available to lenders and recipients based in the United States. If you're interested in learning more about either product and potentially participating in the beta program, please reach out to your Plaid point of contact.
For transfer capabilities with general availability, see Auth.
Transfer and Transfer UI are only supported in Plaid's Sandbox and Production environments.
Overview
Transfer
Transfer (beta) enables developers to seamlessly initiate and manage bank-to-bank payments for loan disbursement or servicing. Transfer makes ACH easy by providing a built-in authorization engine to minimize clawback of funds due to returns. All of this is accomplished with a simple set of APIs so you can get started with ACH quickly and easily.
Transfer is best suited for developers interested in building custom NACHA-compliant user interfaces that require full control of the transfer experience.
Transfer UI
Transfer UI (beta) is an intuitive user interface that enables end users to authorize transfers within your application. It is easy to integrate and fully handles the transfer execution experience for you. It also utilizes the same built-in authorization engine used by Transfer to minimize return risks.
Transfer UI is best suited for developers interested in quickly launching a payments interface that is easy to use.