Hi there.
I’m having issues when calling the customers/{id}/funding-sources endpoint to create a funding source for a customer. Unfortunately, I’ve received only 500 errors in response.
For example, please see x-request-id: 42360b99-bcec-4e49-b614-94204743e830.
I’m trying to utilize the Dwolla/Plaid link to establish a link between a customer in the sandbox environment, by exchanging the Plaid processor_token returned on successful Link request, and passing that value, along with the Dwolla customerId, to this endpoint: customers/{id}/exchanges.
This appears to be consistent with the documentation in the Dwolla developer docs here.
Calling the above returns a url in the headers location field that looks something like this:
https://api-sandbox.dwolla.com/exchanges/d2a41bc4-398c-#####…
This part of the implementation seems to be successful…but, when I try to use this value to create a funding source (see step four from the above documentation), I get the aforementioned 500 error.
Is there something I am missing here? I’ve read and re-read the docs but can’t seem to get over this hurdle. Any support would be much appreciated.
Thanks!