Questions tagged [plaid]

For questions about programming against Plaid, a fintech API.

Plaid is a RESTful API that is built for US-based banking authentication, verification, and data retrieval. Similar to Yodlee, Plaid provides access to a user's bank account information based on credentials provided by the user.

What questions should have this tag?

Any question that deals with integrating Plaid, the API, or involves the Plaid system should be tagged with the plaid tag. Do not use this tag for generic banking API questions - Plaid does not work with every bank.

Plaid APIs

Plaid provides over a dozen APIs for accessing financial information.

  • Auth: Verify that a user has a bank account at a certain bank without the need for ACH deposits to verify the account. Authentication and verification is done in seconds via the API. Current balance, routing, and account number is returned for the user's account(s).

  • Balance: Retrieve real-time and historical information on a user's account balances.

  • Identity: Retrieve a user's phone number, address, and email.

  • Transfers Make funds transfers, analyze risk, and guarantee ACH funds transfers.

  • Signal Evaluate the likelihood of a specific ACH transaction resulting in a return.

  • Identity Verification Verify identification documents, phone numbers, name, date of birth, ID numbers, addresses, and more.

  • Monitor An anti-money-laundering (AML) solution that detects if your customers are on government watchlists.

  • Investments: Retrieve data on a user's investment accounts, including balances, account types, and transaction history.

  • Liabilities: Retrieve data on a user's loans, loan terms, and payment history.

  • Assets: View a user's current and historical assets, which can then be used in making loan underwriting decisions.

  • Income Verify anyone's income and employment in seconds.

  • Transactions: Retrieve the transactions of a user quickly, with meta tagging and classification.

  • Enrich: Make an existing transaction history more useful with metadata like improved transaction description, merchant name and logo, and transaction categorization.

  • Wallet Onboard Connect to hundreds of self-custody crypto wallets.

  • Payment Initiation Create a payment to or from a user's bank account (UK and Europe only)

  • Virtual Accounts Collect domestic payments, initiate payouts and refunds, and streamline reconciliation processes (UK and Europe only)

Need more information?

View the API documentation

342 questions
0
votes
1 answer

Cannot get Plaid sandbox to work on iOS with Swift 3

When I use the un:user_good and pw:pass_good I get the attached screen And it does not return a accessToken I have already added my public key in my AppDelegate [![@IBAction fu][1]][1]nc plaidConnectButton(_ sender: Any) { let plaidLink =…
Charles
  • 393
  • 1
  • 3
  • 15
0
votes
1 answer

Best way to use Stripe/Plaid link with android app?

I'm trying to do ACH transactions with my android app and was wondering what the best way to integrate the Stripe and Plaid Link API's is, particularly in terms of the server-side handlers. I'm using firebase for my other backend needs, could I use…
user2778618
  • 27
  • 1
  • 7
0
votes
1 answer

Connect plaid.io with django

I'm just trying to connect plaid.io with Django. To do that, I'm using the examples. https://github.com/plaid/quickstart/tree/master/python server.py import os import datetime import plaid from flask import Flask from flask import…
Benjamin RD
  • 11,516
  • 14
  • 87
  • 157
0
votes
1 answer

Visual Studio Code Node.js doesn't provide intellisense for npm module

I am trying to use the Plaid module seen here: https://www.npmjs.com/package/plaid And I have required the package into visual studio but there is no code complete for it. I installed the package with npm install plaid --save and everything works…
random_0620
  • 1,636
  • 5
  • 23
  • 44
0
votes
1 answer

Yodlee Aggregation API - Opt Out of Sharing Data

My team is building an app that will require users to connect their financial institution accounts and we've been investigating Yodlee's Developer Platform to help us do so. Seems like a great service, but I've read some dodgy articles in the press…
0
votes
1 answer

Plaid Stripe Integration without using Plaid Link

I am in the process of integrating Plaid and Stripe, but do not want to use the Plaid Link module to do this. Once I use the Plaid 'auth' api to authorize a bank account, is there an end-point I can hit to send the information over to Stripe. Note…
0
votes
1 answer

Place Javascript to PHP variable -- for Plaid

I am trying to integrate Plaid via Stripe. Bear with me as I am not very familiar with javascript. I want to know how I can place in to a PHP variable the public_token and account_ID so that I may include in the curl call. JS
0
votes
2 answers

Error Code 2002 with Plaid + Stripe Api

Has anyone gotten this error code message: {errorcode":2002,"message":"unable to generate bank account token","resolve":"The bank account token could not be generated. Try again.","statusCode":400} I have went through the possible steps to fix…
Taylor King
  • 791
  • 4
  • 9
  • 22
0
votes
0 answers

print encoded or decoded json in readable format

I am using php curl to get account and transaction data from the plaid api. I'd like to see it in a nice format so I can go about creating loops to save the information into a database. The decoded json output, when printed with print_r, is…
Jepf
  • 87
  • 2
  • 10
0
votes
2 answers

Parse curl information in Rails application

This is my first time using curl in my Rails 4 App. I am trying to use Plaid with Stripe. I am able to successful exchange the public token for the stripe bank account token. Stripe with Plaid ACH Here's my controller action. def create …
jgrant
  • 582
  • 6
  • 20
0
votes
1 answer

Plaid API php cURL not sending post data

I am trying to translate the below cURL to php cURL: $ curl -X POST https://tartan.plaid.com/exchange_token \ -d client_id="$plaid_client_id" \ -d secret="$plaid_secret" \ -d public_token="$public_token_from_plaid_link_module" using this…
Jepf
  • 87
  • 2
  • 10
0
votes
2 answers

Add plugin dependency in grails

I am trying to add dependency of a plugin into my grails application, but it doesnot have any plugins in grails repo. It can be added to maven project as : com.plaid plaid-java
Mcoder
  • 299
  • 2
  • 9
  • 33
0
votes
2 answers

How do you send html form data using the action attribute without redirecting to another page?

I'm using Angular and Plaid. I want to submit the following form, which posts the public_token to /authenticate using the 'action' attribute in the html form. How do I post the public_token to my server (/authenticate) without redirecting to a…
rashadb
  • 2,515
  • 4
  • 32
  • 57
0
votes
1 answer

PHP script for Plaid webhooks

I've set up an account to try out and one of the most interesting part of their API is the webhooks. However, I haven't found a reference to how to 'catch' the webhooks using a PHP script. I imagine that it is something like:
Optimus
  • 1,354
  • 1
  • 21
  • 40
0
votes
1 answer

how can I get response returned by Plaid api using script

I am trying to connect to the Plaid api using Ruby. But I am trying to connect it using