Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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 banks Plaid supports.

Is there a way to make this kind of testing without having a real bank account?

like image 522
Herberth Amaral Avatar asked Nov 04 '16 13:11

Herberth Amaral


People also ask

Should I link my bank account to Plaid?

Plaid uses the highest levels of security possible to keep your information safe. When you link your checking account with a financial application through Plaid, the company instantly encrypts sensitive data and shares it with the application using a secure connection.

How do I manually connect bank account to Plaid?

Access Manual Add Button: In the 'Select your bank" search bar, type the word manual or your bank institution. Next, press "Link with account numbers," even if the logo for your bank displays. Then, follow the prompts provided by Plaid to connect your account manually.

Why does Plaid need my bank credentials?

Why does Plaid ask to connect to my bank account? Plaid connects to your bank account so that it can create a secure connection between your financial institution and the applications that need financial information.

How do I verify my bank on Plaid?

Log Into Your BankEnter your online bank credentials, account number, and routing number to continue the Plaid bank verification. Plaid offers a secure connection to open banking accounts.


3 Answers

For this authentication API https://tartan.plaid.com/auth you can use following test credentials : 'client_id=test_id,secret=test_secret,username=plaid_test,password=plaid_good,type=wells'

As given in documentation of integrating Plaid API into your Application,you can use this test credentials for testing purpose.

Follow this link for more information about it https://plaid.com/docs/api/#add-auth-user

like image 146
Rvz Avatar answered Oct 11 '22 22:10

Rvz


For sandbox mode, you can test with following details in plaid

currently in Sandbox mode. Credentials »

username: user_good

password: pass_good

Docs

like image 39
Sagar Jethi Avatar answered Oct 11 '22 20:10

Sagar Jethi


This question may be old but there is an updated way of accomplishing this. When working in the sandbox environment, the option now also exists to have flexible item configurations and realistic-looking data. By using the user_custom and a json password that conforms to a schema.

For example
username: user_custom
password:

{
  "override_accounts": [
    {
      "type": "depository",
      "subtype": "checking",
      "transactions": [
        {
          "date_transacted": "2019-10-01",
          "date_posted": "2019-10-03",
          "currency": "USD",
          "amount": 100,
          "description": "1 year Netflix subscription"
        },
        {
          "date_transacted": "2019-10-01",
          "date_posted": "2019-10-02",
          "currency": "USD",
          "amount": 100,
          "description": "1 year mobile subscription"
        }
      ]
    }
  ]
}
like image 1
Christopher Doty Avatar answered Oct 11 '22 20:10

Christopher Doty