Documentation Index
Fetch the complete documentation index at: https://docs.methodfi.com/llms.txt
Use this file to discover all available pages before exploring further.
Funding Accounts — Setting Up Payment Sources
Before payments can flow through Method, your platform needs a verified funding source — an ACH account that serves as the origin for all outbound payments. This is typically your company’s corporate checking account, not an account belonging to your end users. Your platform creates the funding account by calling the Accounts API with the routing number and account number for your corporate bank account:Funding accounts are set up by your team (the platform integrating with Method), not by your end users. End users interact with liability accounts discovered through Connect — your corporate funding account is the source that powers payments to those liabilities.
Micro-Deposits
The traditional verification method. Method sends two small deposits (typically a few cents each) to your corporate bank account. Your team confirms the deposit amounts, proving control of the account. This is universally supported but introduces a 1–2 business day delay while deposits settle.
Plaid
Instant verification through Plaid’s bank linking flow. If your platform already uses Plaid, this is a natural fit — authenticate with your bank through Plaid, and the verified account details are passed to Method. No waiting for micro-deposits.
MX
Similar instant verification through MX’s bank connectivity platform. Choose this if your platform uses MX for bank account linking.
Teller
Another instant verification path through Teller’s banking API. Like Plaid and MX, this eliminates the micro-deposit delay by verifying the account through direct bank authentication.
For most teams, instant verification (via Plaid, MX, or Teller) is strongly preferred because it eliminates the multi-day delay of micro-deposits and simplifies initial setup. If you don’t have an existing relationship with any of these providers, Plaid is the most widely adopted option.
Verification Flow
- Create the funding account (
POST /accounts) - Create a verification session (
POST /accounts/{id}/verification_sessions) specifying your preferred method - Complete the verification:
- Micro-deposits: Wait 1–2 business days, then update the session with the deposit amounts
- Plaid / MX / Teller: Pass the processor token from your aggregator to the update endpoint (Plaid, MX, Teller)
- Listen for the
account.activewebhook — the account is now ready for payments
Your team can have multiple verified funding accounts. When creating a payment, you specify which funding account to use as the source. Most teams use a single corporate checking account, but you can set up additional funding accounts if your business requires separate payment sources.