FinBank (101732)

Overview

Standard “FinBank” is used primarily to test certain authentication flows and error scenarios while adding accounts. The discovery and activation responses may contain one of several different multi-factor authentication (MFA) challenges based on the credentials given.

For testing accounts, any text can be provided as the MFA answer, except for the special cases described below for tfa_text and tfa_choice.

Scenarios For FinBank (101732):

username password MFA Type Note
demo go
demo One of these  codes: 123,  125, 127, 128,  130 Service will fail with error code given in password.
invalid_user go Error 103 (Invalid Credentials) will be returned.
tfa_text go Text based  MFA If the answer to the MFA challenge is mfa, the

 response will be another MFA challenge.

 [MFA example]

tfa_image go Image  captcha [MFA example]
tfa_choice go Multiple text  options If the answer to the MFA challenge is fail, the call will

 fail with code 187 (Invalid MFA). [MFA example]

tfa_multi go Same as MFA  with image  choice (style  1), below [MFA example]
demo imagechoice MFA with  image choice  (style 1) [MFA example]
demo imagechoice2 MFA with  image choice  (style 2) [MFA example]
discovertimeout go Calls to Add All Accounts and Discover Accounts will take more than 180 seconds, for testing the client app’s asynchronous handling.
activatetimeout go Calls to Refresh Accounts and Load HistoricTransactions will take more than 180 seconds, for testing the client app’s asynchronous handling.