## The symptom

Creating a funding source via Dwolla/Plaid tokenization with an expired token
raised a generic error:

```
dwollav2.error.Error: {"code":"UpdateCredentials","message":"The login details for this token have changed."}
```

The generic `Error` class made it hard to isolate expired-token cases from other
failures.

## The fix

The Dwolla team agreed and shipped a dedicated error class specifically for the
`UpdateCredentials` scenario (resolved by PR #58). Upgrade dwollav2 to a release
containing the new class and catch it by name instead of parsing the generic
`Error` message.

## Design note

They deliberately did not make it Plaid-specific: the same code is sent for any
third-party open-banking verification provider, so the error class covers all
of them. Write your handling around "credentials need updating", not "Plaid".