Bank to bank on sandbox account

Hello Dwolla team!

I have 2 sandbox users. Both of them have verified bank accounts, connected via Plaid integration. When I initiate a transfer via API, I receive back all the events, including this one:


{
    "id": "0a2f2812-a60e-44e9-9344-0c1ce77f7140",
    "resourceId": "e25a78b7-4347-ee11-8154-ee5b5eeb80f1",
    "topic": "customer_bank_transfer_completed",
    "timestamp": "2023-08-30T14:44:34.861Z",
    "_links": {
        "self": {
            "href": "https://api-sandbox.dwolla.com/events/0a2f2812-a60e-44e9-9344-0c1ce77f7140"
        },
        "account": {
            "href": "https://api-sandbox.dwolla.com/accounts/be8af325-a3f4-4b3f-9185-d24bfc138485"
        },
        "resource": {
            "href": "https://api-sandbox.dwolla.com/transfers/e25a78b7-4347-ee11-8154-ee5b5eeb80f1"
        },
        "customer": {
            "href": "https://api-sandbox.dwolla.com/customers/e73fcff1-3d74-43a4-92d2-d68e3ca6de6a"
        }
    },
    "created": "2023-08-30T14:44:34.861Z"
}

Although I can see that the bank transfer completed to the customer, the amount transfered stays in Dwolla balance.

Is this by design for the sandbox account? Or I’m missing something in the implementation.

Hi @Ivan_Roganov , I believe the reason funds aren’t being withdrawn to the recipient’s bank account is because they haven’t fully completed the account setup process. Since it’s a business Verified Customer that’s an llc, there’s a final step of adding Beneficial Owners and Certifying Ownership that needs to be completed in order for that user to send or receive payments (into an linked bank account).