DocsAPI Reference
Log In
Docs

Bank Linking Use Cases

How to Use the Product

Here is a high level summary of how you can build an app that interacts with Meld, any bank linking provider, and your customer.

  1. Create a connection to your customer's bank account(s).
    1. Test credentials can be found in the bank linking sandbox testing guide.
    2. Make sure to tell the user the connection is complete while you are waiting to fetch the data, see more about this here.
  2. Get connection data to pull the financial data you need.
    1. This data includes balances, identifiers, owners, transactions, and investments.
    2. Configure and consume webhooks as needed to know when new financial data is available or if a connection is broken.
    3. You can also create a processor token for a financial account.
  3. Manage connection status to keep your connections organized and up
    1. Refresh a connection to get the latest data.
    2. Repair a connection to start receiving updates again.
    3. Delete a connection as needed.
  4. Route between providers to optimize conversion.
    1. Each service provider has different coverage, as well as its own details. Be sure to read through them before using a particular service provider. The list of service providers includes Plaid, Finicity, MX, Yodlee, Salt Edge, and Salt Edge Partners.
    2. Meld's Bank Linking stack allows you to route your customers to specific service providers based upon predefined defaults, a service provider waterfall based on institution coverage and availability, or specific financial institution based decisioning. > > Routing rules are defined within the Meld dashboard.
  5. If you have existing connections with a service provider that you would like to bring over to Meld, you can by importing connections.

Potential Use Cases

Here are some potential use cases for Meld's bank linking product:

  1. See users' balances and invstment holdings to be able to give them financial advice.
  2. See users' balances and transactions to see if they would qualify for a loan.
  3. See users' owners information to verify their identity.
  4. See users' identifiers information (including account number and routing number) in order to perform an ACH transaction. See more about identity verification here.

Building Your Own Institution Picker

The first step of bank linking is knowing which institution the user wants to connect to. Most customers will launch Meld's widget which has an institution picker as the first screen. However, you have the ability to build you own picker, have the user select an institution, and pass that institutionId into the Meld widget endpoint as well, which will skip the institution picker screen in the Meld UI. To populate institutions along with their symbols in your own UI, fetch this data from the institutions endpoint. Note that this data rarely changes, so cache this response rather than calling this endpoint live every time.