If you choose the micro-deposit method of bank verification, Dwolla will transfer two deposits of less than $0.10 to your customer's linked bank or credit union account. After initiating micro-deposits, two random amounts will post to your customer’s bank account in 1-2 business days. Once your customer sees these deposits in their account, they need to verify the two amounts in your application. If subscribed to webhooks, your application will be notified throughout this process via micro-deposit related events.
After your customer has added a bank account you'll want to retrieve the funding source to check if a initiate-micro-deposits
link relation exists. A link to initiate-micro-deposits
will return when an unverified bank
funding source is eligible to receive micro-deposits.
GET https://api.dwolla.com/funding-sources/e52006c3-7560-4ff1-99d5-b0f3a6f4f909
Accept: application/vnd.dwolla.v1.hal+json
Authorization: Bearer pBA9fVDBEyYZCEsLf/wKehyh1RTpzjUj5KzIRfDi0wKTii7DqY
...
{
'_links': {
'self': {
'href': 'https://api.dwolla.com/funding-sources/e52006c3-7560-4ff1-99d5-b0f3a6f4f909'
},
'customer': {
'href': 'https://api.dwolla.com/customers/36e9dcb2-889b-4873-8e52-0c9404ea002a'
},
'initiate-micro-deposits': {
'href': 'https://api.dwolla.com/funding-sources/e52006c3-7560-4ff1-99d5-b0f3a6f4f909/micro-deposits'
}
},
'id': 'e52006c3-7560-4ff1-99d5-b0f3a6f4f909',
'status': 'unverified',
'type': 'bank',
'name': 'Test checking account',
'created': '2015-10-23T20:37:57.137Z'
}
All funds transfers made using the Dwolla Platform are performed by a financial institution partner, and any funds held in a Dwolla Balance are held by a financial institution partner. Learn more about our financial institution partners.