We are trying to simulate some transfers in the sandbox, but for some reason all of the transactions still show as “Pending” even after using the “Process Bank transfers” functionality multiple times. We are currently trying to make transfers from an Unverified customer (verified funding source) to a verified customer (unverified funding source). Here is an example:
{
"_links": {
"source": {
"href": "https://api-sandbox.dwolla.com/customers/997c55a2-c60f-4771-83db-fd5e3f5c6500",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "customer"
},
"destination-funding-source": {
"href": "https://api-sandbox.dwolla.com/funding-sources/c666528e-368f-4163-b44b-505045451b79",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "funding-source"
},
"self": {
"href": "https://api-sandbox.dwolla.com/transfers/ef4b24cd-1329-eb11-8129-d2ba35ae0f85",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "transfer"
},
"funded-transfer": {
"href": "https://api-sandbox.dwolla.com/transfers/a91024e0-1329-eb11-8129-d2ba35ae0f85",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "transfer"
},
"source-funding-source": {
"href": "https://api-sandbox.dwolla.com/funding-sources/fea1c726-16af-4fc8-8a22-f94ef251cf47",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "funding-source"
},
"destination": {
"href": "https://api-sandbox.dwolla.com/customers/76b89823-6cb6-4dac-bb1e-411234624e64",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "customer"
}
},
"id": "ef4b24cd-1329-eb11-8129-d2ba35ae0f85",
"status": "pending",
"amount": {
"value": "3.00",
"currency": "USD"
},
"created": "2020-11-17T20:30:59.730Z",
"clearing": {
"source": "standard"
},
"individualAchId": "IYW6LZA7"
}
This is the original transaction posted via the API, and when we request the “funded-transfer” link we get this:
{
"_links": {
"self": {
"href": "https://api-sandbox.dwolla.com/transfers/a91024e0-1329-eb11-8129-d2ba35ae0f85",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "transfer"
},
"source": {
"href": "https://api-sandbox.dwolla.com/customers/76b89823-6cb6-4dac-bb1e-411234624e64",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "customer"
},
"destination": {
"href": "https://api-sandbox.dwolla.com/funding-sources/c666528e-368f-4163-b44b-505045451b79",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "funding-source"
},
"funding-transfer": {
"href": "https://api-sandbox.dwolla.com/transfers/ef4b24cd-1329-eb11-8129-d2ba35ae0f85",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "transfer"
}
},
"id": "a91024e0-1329-eb11-8129-d2ba35ae0f85",
"status": "pending",
"amount": {
"value": "3.00",
"currency": "USD"
},
"created": "2020-11-17T20:31:31.620Z",
"clearing": {
"destination": "next-day"
},
"individualAchId": "I9MGJLN7"
}
These both still show pending, even after simulating processing the transfers. However, we see the customer_bank_transfer_completed webhook that fired showing that this funding-transfer completed:
{"id":"1092398d-1150-45fa-9d46-66344643852c","resourceId":"a91024e0-1329-eb11-8129-d2ba35ae0f85","topic":"customer_bank_transfer_completed","timestamp":"2020-11-17T20:32:13.119Z","_links":{"self":{"href":"https://api-sandbox.dwolla.com/events/1092398d-1150-45fa-9d46-66344643852c"},"account":{"href":"https://api-sandbox.dwolla.com/accounts/12886f99-6e55-4805-8b9d-1e8082bf774c"},"resource":{"href":"https://api-sandbox.dwolla.com/transfers/a91024e0-1329-eb11-8129-d2ba35ae0f85"},"customer":{"href":"https://api-sandbox.dwolla.com/customers/76b89823-6cb6-4dac-bb1e-411234624e64"}},"created":"2020-11-17T20:32:13.119Z"}
Are we missing a step here to move these into processed? This seemed to be working for us earlier today.
Thanks in advance for any assistance you can provide!