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
12
votes
2 answers

java.lang.IllegalAccessError with Retrofit 2 at com.google.gson.Gson.newJsonWriter

How to figure out what causes this IllegalAccessError issue? Any help is appreciated. I already followed some of the fixes/workaround and use Gson 2.8 from maven. Here is the partial Maven configuration:
Billhatsv
  • 167
  • 1
  • 7
9
votes
0 answers

Plaid MFA response incorrect using long tail institution

I am using plaid service and I'm trying to initiate a "step" call on the "Mountain America Credit Union" which from the longtail search. When It's ask for mfa(Question based) then on entering wrong answer sometimes it allows me to register…
Donal
  • 6,082
  • 2
  • 19
  • 30
7
votes
2 answers

Plaid.com the login details of this item have changed (credentials, MFA, or required user action)

I have a case open with Plaid support, but it has not been even touched since opening 12/26, perhaps they are just all on vacation for the last week. We had use the prior API for a site and wanted to use it for a new site. We found the API has…
awilbourn
  • 91
  • 1
  • 6
7
votes
3 answers

Way to not use a real bank account to test plaid integrations

This may be a stupid question, but I'm trying to figure out a way to develop an application that integrates with Plaid's API without using a real bank account to test it. I'm not a US citizen and therefore I do not have a real bank account on the…
Herberth Amaral
  • 3,479
  • 3
  • 33
  • 35
7
votes
3 answers

Plaid API: Transfer funds between accounts

I am using the Plaid API for iOS to write a program which accesses banks accounts after authentication and displays the transaction data. I need to know if it's possible to transfer funds between accounts (checking to savings) and how. I know acorns…
Matt Larkin
  • 73
  • 1
  • 4
6
votes
3 answers

Hashing Plaid Request Body Webhook

I am trying to verify a webhook sent from Plaid's API. Every webhook request is sent with a 'plaid-verification' header which is a JSON Web Token. The steps required to validate are: Extract JWT from request header signed_jwt =…
Jacob Godin
  • 75
  • 1
  • 4
5
votes
3 answers

Plaid's LinkTokenCreate giving 400 error in node.js

Is anyone else having problems with Plaid's linkTokenCreate method? I'm using node.js as the backend and when I run it alongside the frontend, the error starts on the line involving this function. Even when I use the standard quickstart options, I…
5
votes
1 answer

Firebase Locally use config variable doesn't work - Error: Missing Plaid "Secret"

I am having trouble testing firebase functions locally. I have ofc some critical api keys I want to protect. So for that I use functions.config(). When launching locally your functions server with firebase emulators:start or firebase emulators:start…
5
votes
1 answer

How does one retrieve the public_token for Plaid API in Python

I'm trying to follow Plaid's documentation from here and I can't seem to figure out where do I get the public_token from when I'm working on Plaid development environment. They're saying that: In their second example: from plaid import…
Grajdeanu Alex
  • 388
  • 6
  • 20
5
votes
1 answer

Plaid only giving "ITEM_LOGIN_REQUIRED" for Capital One

I'm using plaid to attempt to get transactions from a linked account. In sandbox I was not getting any errors but once I moved into development I started seeing "ITEM_LOGIN_REQUIRED" while trying to get transactions. I'm using the plaid react…
Jonny B
  • 680
  • 2
  • 6
  • 29
5
votes
2 answers

React Plaid Component Refreshes the page

Sorry for my English, I'm not a native speaker so please don't minus me too much. I'm a beginner in programming and I'm learning from tutorials found on internet. Today is my first time asking a question on Stack Overflow. It's probably a silly…
root
  • 518
  • 4
  • 20
5
votes
1 answer

Tracking transaction data from credit card, any API?

I am required to create an application which collects transaction details of bank accounts, there are APIs like Plaid Yodlee Geezeo But these APIs make use of the clients username and password for retrieving the transaction data, but in my case I…
mane
  • 1,149
  • 16
  • 41
4
votes
1 answer

Not received success callback with android plaid sdk in Android

I implemented plaid sdk in my android app with version - 0.3.0 I not received success or any callback after click on last screen "Continue" button. After click on "Continue", I got callback with onActivityResult() with resultCode=0 but not related…
Keyur Android
  • 375
  • 2
  • 6
  • 20
4
votes
2 answers

How to identify Plaid transactions if transaction ID's change

I noticed that the same transaction had a different transaction ID the second time I pulled it. Why is this the case? Is it because pending transactions have different transaction IDs than those same transactions once posted? Does anyone have…
atjin
  • 91
  • 1
  • 12
4
votes
4 answers

Stripe: StripeInvalidRequestError Error: No such token: btok_1CQUtNI6UceP4uARenSx4Cjo

I've created a bank account token from Plaid and now I want to use that bank token with Stripe but I get this error No such token: btok_1CQUtNI6UceP4uARenSx4Cjo I'm using Plaid sandbox environment and Stripe test keys I'm following this…
Alamgir Qazi
  • 763
  • 1
  • 11
  • 25
1
2 3
22 23