Expected funding source added webhook not coming through

Hello,

I am currently testing my integration and am noticing I do not receive a customer_funding_source_added webhook for the Balance funding source. I expected that, in addition to the customer_verified webhook, I’d also receive a customer_funding_source_added event letting my application know the Balance source was successfully created for the given customer. Should I proceed with the assumption I will NOT receive this webhook?

Thanks,
Bryan

Hi @bzswords – there isn’t a webhook sent for the adding the Balance funding-source. The customer_verified webhook acts as an indicative that the balance funding-source was added to the Verified Customer’s account as both actions happen simultaneously.

To find the Balance funding-source attached to the newly verified Customer, you can retrieve the Customer via the API and follow the “funding-sources” links under _links to list all of the funding-sources attached to the Customer, including the Balance.

Example response when retrieving a Customer:

    "_links": {
        "deactivate": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "customer"
        },
        "self": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "customer"
        },
        "receive": {
            "href": "https://api-sandbox.dwolla.com/transfers",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "transfer"
        },
        "edit-form": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba",
            "type": "application/vnd.dwolla.v1.hal+json; profile=\"https://github.com/dwolla/hal-forms\"",
            "resource-type": "customer"
        },
        "edit": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "customer"
        },
        "labels": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba/labels",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "label"
        },
        "create-label": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba/labels",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "label"
        },
        "funding-sources": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba/funding-sources",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "funding-source"
        },
        "transfers": {
            "href": "https://api-sandbox.dwolla.com/customers/b583d5d3-27a5-4656-b7cc-d98078eafdba/transfers",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "transfer"
        },
        "send": {
            "href": "https://api-sandbox.dwolla.com/transfers",
            "type": "application/vnd.dwolla.v1.hal+json",
            "resource-type": "transfer"
        }
    },
    "id": "b583d5d3-27a5-4656-b7cc-d98078eafdba",
    "firstName": "Johnnie",
    "lastName": "Doedie",
    "email": "johndoedied@nomail.net",
    "type": "personal",
    "status": "verified",
    "created": "2020-02-18T22:04:59.890Z",
    "address1": "99-99 33rd St",
    "city": "Some City",
    "state": "NY",
    "postalCode": "11101"
}