What if a user connects their bank account twice or connects an existing bank account?
In this article group
- Can users transfer money internally between their accounts (i.e. savings to current)?
- Resolving 'Error Creating Application' Due to Name Length on Application Dashboard
- Resolving OAuth Token Issues in Production
- Monitoring Lean Service Status via API and Web Page
- Does Lean handle all forms of multi factor authentication?
- In your list of banks you have an option that says “my bank is not listed here” - What is this for?
- Is there a workaround to avoid MFA?
- Do I still have access to Mockbank after I moved to the production environment ?
Since you can only connect one account (payment_source) per bank for a customer_id (reflecting UAE laws that one person can only hold one account in any bank) we do not actually create a new connection when someone tries to add an account for a bank that was already connected. We show the user that this was done successfully rather than showing a failed state because our data showed that the majority of these cases were when a user was trying to connect an account they had already successfully connected and so it lead to them being confused about why their account wasn’t being connected even though in reality they had already connected their account successfully.