We have a better version of our UI products in the works. For a better user experience, we recommend building out your own UI.
Our bank logins UI tool is a quick way to link a bank account without building your own UI. View our bank logins demo.
Issue Public Key: Issue a public key with scope
Issue OAuth Key: Issue an OAuth Key for the user, with scopes
Create the URL with the public key, OAuth key, success and failure URI.
Example Sandbox URL: https://uat-uiaas.synapsefi.com/link?oauth_key=OAUTH_KEY&public_key=PUBLIC_KEY&success_uri=SUCCESS&failure_uri=FAILURE
Example Production URL: https://uiaas.synapsefi.com/link?oauth_key=OAUTH_KEY&public_key=PUBLIC_KEY&success_uri=SUCCESS&failure_uri=FAILURE
Test the UI to ensure everything is rendering properly.
OAuth key of the user who needs to link new accounts (required)
Your public key (required)
If you are rendering this component inside an Android webview, please make sure that you have DOM storage enabled
Synapse ID of the user
GET Params returned on
You can customize the following things on the UI. If you wish to change any of these fields, please go to Client Manager on the dashboard to do so.
You can update the color with any hex value. By default it uses our colors.
Any landscape logo (recommended: 1388 × 367 pixels). By default it uses our logo
The footer disclosure text can be modified. By default it says Banking services are provided by Evolve Bank and Trust; Members FDIC.
Once login is successful where should we redirect the user
If login fails or user wants to abandon the login, where should we redirect the user