Test Institution

Flinks Capital is our dummy institution for you to test happy paths and edge cases while experimenting with different functionalities.

Username: "Greatday"
Password: "Everyday"
Institution: "FlinksCapital"

Security Questions and Answers

Canada

What city were you born in? : Montreal
What is the best country on earth? : Canada
What shape do people like most? : Triangle

US

Most of the MFA questions are basic arithmetic questions like:how much is 2 + 2.

📘

No MFA

Sometimes an account doesn't have MFA, when this happens an authenticated loginId will be issued after the username/password is validated by the FI.

To test this, change the username to: "greatday_nomfa"

Error handling

Disabled Account
Sometimes an account may be disabled on the institution's side. When that happens, Flinks Connect will return the DISABLED_LOGIN FlinksCode.

To test this, change the username to: test_disabled_account


Service Unavailable
Sometimes the financial institution is doing maintenance and their services are not available. When that happens, Flinks Connect will return the RETRY_LATER FlinksCode.

To test this, change the username to: test_service_unavailable


Operation dispatched
When your request exceeds 210 seconds of processing, we will return you a 202 - Accepted and a partial result of what had been processed so far. This means we have dispatched the process into a queue for long running operations. When that happens, Flinks Connect will return the OPERATION_DISPATCHED FlinksCode.

In order to retrieve the data, you will need to long poll the Async endpoint as explained in the GetAccountsDetail Asynchronous flow.

To test this, change the username to: test_dispatched


Operation pending
When your request is not yet completed, we will return you a 202 - Accepted and a partial result of what had been processed so far. This means we are still processing the operations. When that happens, Flinks Connect will return the OPERATION_PENDING FlinksCode.

In order to retrieve the data, you will need to long poll the Async endpoint as explained in the GetAccountsDetail Asynchronous flow.

To test this, change the username to: test_pending


Delay in GetAccountsDetailAsync

This test user will add a 30 second delay in retrieving the data through our /GetAccountsDetailAsync endpoint.

To test this, change the username to: greatday_delay


Expired Session

This test user will trigger a SESSION_EXPIRED message.

To test this, change the username to: test_session_expired


What’s Next

If you need to test your integration with specific banks, It's also possible to reproduce special authentication flows from banks with Flinks Capital. Otherwise you can start your test integration with Flinks!