Plaid logo
Docs
ALL DOCS

Transfer

  • Transfer Overview
  • Transfer Application
  • Plaid Ledger flow of funds
  • Creating transfers
  • Monitoring transfers
  • Transfer Dashboard
  • Refunds
  • Recurring transfers
  • Reserves
  • Transfer UI
  • Platform Payments
  • Errors and returns
  • Testing in Sandbox
  • Glossary
Plaid logo
Docs
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about the Plaid API. Try asking questions like:
    Note: Bill isn't perfect. He's just a robot platypus that reads our docs for fun. You should treat his answers with the same healthy skepticism you might treat any other answer on the internet. This chat may be logged for quality and training purposes. Please don't send Bill any PII -- he's scared of intimacy. All chats with Bill are subject to Plaid's Privacy Policy.
    Plaid.com
    Log in
    Get API Keys
    Open nav

    Introduction to Transfer

    Intelligently process transfers between accounts

    Get started with Transfer
    API ReferenceTransfer QuickstartTransfer DemoApplication Process

    Overview

    Plaid Transfer (US only) is a flexible multi-rail payment platform designed for companies looking to add or improve their bank payment solution. Transfer provides all of the necessary tools to easily send and manage ACH, RTP, RfP, wire transfer, and FedNow transactions, including:

    • Easy integration with a single API: Avoid the need for multiple service providers. Connect user accounts, make smarter transaction decisions, manage risk, and move money—all through a single Plaid integration.

    • Fast settlement, simplified reconciliation: Sweep transaction funds into your treasury account quickly and balance your books with an intuitive reconciliation report.

    • Multi-rail routing: Dynamic routing between RTP, RfP, and FedNow. Fall back to same day ACH if needed. Easily enable new payment rails with a single setting, using the same integration code.

    • Streamlined operational support: Manage daily operations with dashboards to easily monitor transfer activity.

    • Payment risk reduction: Minimize your payment failure and ACH return rates by using Plaid's risk engine.

    Plaid Transfer provides a full-service funds transfer solution for payers and recipients within the US. If you prefer to use a third party payment processor, or if you or your counterparties are outside the US, see Plaid Auth instead for a bring-your-own-processor funds transfer solution. For a detailed comparison to help you choose between Transfer and Auth, see Payment products.

    Integration overview

    Prefer to learn by watching? Watch this introduction to Transfer in 3(-ish) minutes!

    The process below defines the highest level steps to move money via Transfer and monitor for updates.

    Prerequisite: Prior to beginning your integration, complete the Transfer Application and receive approval. You can begin integrating with Sandbox while waiting for approval.

    1. Initialize a Link session to link a consumer bank account

    2. Authorize and create the transfer

    3. (Optional) Monitor for updates to the transfer

    Additionally, implement additional features such as refunds, recurring transfers, or Transfer UI as needed.

    Was this helpful?
    Developer community
    GitHub
    GitHub
    Stack Overflow
    Stack Overflow
    YouTube
    YouTube
    Discord
    Discord