# Single customer with multiple bank funding sources

**URL:** <https://discuss.dwolla.com/t/single-customer-with-multiple-bank-funding-sources/5972>\
**Category:** API Support\
**Created:** [July 16, 2020, 9:05am UTC](https://discuss.dwolla.com/t/single-customer-with-multiple-bank-funding-sources/5972 "2020-07-16T09:05:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![LS\_Smock](https://avatars.discourse-cdn.com/v4/letter/l/8e8cbc/32.png) [@LS\_Smock](https://discuss.dwolla.com/u/LS_Smock)\
**Post date:** [July 16, 2020, 9:05am UTC](https://discuss.dwolla.com/t/single-customer-with-multiple-bank-funding-sources/5972/1 "2020-07-16T09:05:54Z")

</div>

Hi,

We are are trying to integrate with Dwolla + Plaid to enable money transfers between our customers. In order to do this I am testing out setting up funding sources using Dwolla’s Plaid integration as detailed [here](https://developers.dwolla.com/guides/plaid/create-funding-source#step-2---create-a-funding-source-for-a-customer-using-a-plaidtoken).

I am able to complete this for a single account fine, and I am able to add multiple funding sources to a customer as long as they are accounts from the same bank. However if I try to add a funding source for Account X from Bank A, and then a funding source for Account Y from Bank B I get an error;

_Code: DuplicateResource_  
_Message: Bank already exists_

This would indicate that Dwolla only supports customers having funding sources from a single bank, is this the case?

For context, this is using both the Plaid and Dwolla sandbox environments.

Regards,

- Sam

---

<div class="post-metadata">

**Author:** ![shreya](https://sea2.discourse-cdn.com/dwolla/user_avatar/discuss.dwolla.com/shreya/32/2154_2.png) [@shreya](https://discuss.dwolla.com/u/shreya)\
**Post date:** [July 16, 2020, 1:56pm UTC](https://discuss.dwolla.com/t/single-customer-with-multiple-bank-funding-sources/5972/2 "2020-07-16T13:56:06Z")

</div>

Hi @LS_Smock –

With Plaid, you should be able to add accounts from any banks as long as they’re supported by them.

In the Sandbox environment, Plaid only returns two sets of Routing and Account numbers regardless of which bank is selected-- one for checking and one for savings. As a result, you’ll be able to add only two bank accounts in the the Dwolla Sandbox as well since we don’t allow a bank with the same Account and Routing number to be added twice. Perhaps that’s what caused the error? If you’re able share one of the funding-source IDs that was returned as the Duplicate Resource that already exists, I could take a further look to see if that’s the case here too.

---

<div class="post-metadata">

**Author:** ![LS\_Smock](https://avatars.discourse-cdn.com/v4/letter/l/8e8cbc/32.png) [@LS\_Smock](https://discuss.dwolla.com/u/LS_Smock)\
**Post date:** [July 16, 2020, 9:29pm UTC](https://discuss.dwolla.com/t/single-customer-with-multiple-bank-funding-sources/5972/3 "2020-07-16T21:29:00Z")

</div>

Hi @shreya ,

Thanks very much for getting back to me, I can see how what you say makes sense, it would be great if this was a sandbox-only restriction 😄 One of the existing funding source ids from our sandbox environment is 0f5e9bf2-57eb-4fc9-a53f-b3385cf3fc27.

Regards,  
Sam
