Hi @Mahendra_Goyal, it seems like the client_id and client_secret that’s being sent in the request to create a Dwolla access_token are Plaid credentials. In order to create a Dwolla access_token, you wouldn’t need to send the Plaid id, secret, and public_token; you would only need to pass,
grant_type=client_credentials
in the body of the request along with,
Content-Type: application/x-www-form-urlencoded
included in the headers.
Additionally, here’s a guide in our Docs on Dwolla’s Authorization flow - https://developers.dwolla.com/guides/auth/
The guide walks you through creating a Dwolla access_token and using it.
I hope that helps! Please let me know if I can help clarify things further!
What access token did you use to create this customer that you’re using to attach a funding source to? You’ll want to use that same access token to add a bank to that customer record. Also, are you using a Dwolla SDK to make the request to https://api-sandbox.dwolla.com/customers/3892459d-e69d-4ca8-b093-e7166ab707ba/funding-sources or are you using an external HTTP client? Do you have the code snippet of the request you’re making? That may help us debug where you may be going wrong and how you’re initially fetching a Dwolla OAuth access token to authenticate with the Dwolla API. Thanks!