Sandbox Banks

Sandbox Banks

Introduction

There are several test institutions and accounts you can use to simulate different scenarios and products. All test institutions simulate MoneyKit products such as account balances and routing, identity, transactions, and investments.

Credentials Bank

This institution simulates a real bank login flow using a username and password. You can control the login experience by using different combinations of username and password. You can use any other values than documented to cause the login to fail.

UsernamePasswordDescription
user_goodpass_goodSimplest login flow with no MFA questions.
user_goodmfa_deviceWill include an OTP question where the correct code is 1234
user_goodmfa_questionWill include text questions that will tell you the expected answer for a successful experience. E.g. Hello and World
user_goodmfa_selectionsWill include a single-choice selection question that will tell you the expected answer. E.g. Blue
user_1pass_goodAn account with static account names, numbers and identity. Transactions are deterministic for every link.
user_2pass_goodAn account with static account names, numbers and identity. Transactions are deterministic for every link.

OAuth Bank

This institution simulates a real bank login flow using OAuth. The user will be redirected to a webpage to log in. Note: Any login combination (even no entry!) will work here, allowing you to progress through the test OAuth screen as fast as possible. Upon completion, the webpage will redirect back to your application. This is perfect for testing your redirect setup for MoneyKit Connect.

Instant Bank

The perfect bank for rapid developer testing downstream of the login process. This bank will not ask any questions and automatically grant all requested permission scopes for all available fake accounts.

Mock Banks

Only available on Connect for Web. Mock Banks allow developers to visualize what MoneyKit will look like on production without needing to connect to production banks. These test institutions are powered by Credentials Bank and OAuth Bank; everything, except for user-facing properties (avatars, logos, name, domain) remains the same.

Mock BankInstitution
Chase BankOAuth Bank
Bank of AmericaOAuth Bank
Wells FargoOAuth Bank
CitiCredentials Bank
VenmoCredentials Bank
Ally BankCredentials Bank
BrexCredentials Bank
ChimeCredentials Bank
U.S. BankCredentials Bank
TruistCredentials Bank
RegionsCredentials Bank
PNCCredentials Bank
First CitizensCredentials Bank
Navy Federal Credit UnionCredentials Bank
BMOCredentials Bank