Reputation: 21
I am using Yodlee to get users bank account information. I've already implemented a sample account which uses FieldInfoSingle
authentication, but I know that Bank of America uses MFA with security questions.
When I call getSiteLoginForm
API, it returns username
and password
. When I call getSiteInfo
API, it returns mfaType.typeName: SECURITY_QUESTION
.
addSiteAccount1
with MFA fields?I've readed Yodlee documentation and it refers to MFA only when user attempts to refresh the account. Sorry, but I am confused about "refresh" concept.
I hope someone could help me.
Upvotes: 0
Views: 198
Reputation: 1748
You need not pass MFA fields in addSiteAccount1 API. Instead call the addSiteAccount1 API with the userName and password and then once process starts then you will have to call another API called getMFAResponseForSite API which will return you the questions that are asked at the bank site and then you need to pass in the answer though putMFARequestForSite
You should also follow this API flow and it will help you in making the right API calls in order to link your account.
Upvotes: 1