Language

Upcoming

No changes upcoming

Completed

2018-06-30

ADDED

  • Addenda support–The addenda record is used to provide additional information to the payment recipient about the payment. This value will be passed in a transfer request and can be exposed on your user’s bank statement. Addenda records provide a unique opportunity to supply your users with more information about their transactions.
  • Learn more on our blog post.

2018-06-30

DEPRECATED

  • Dwolla will discontinue support for TLS 1.0 and TLS 1.1.
  • Learn more on our blog post.

2018-06-04

UPDATED

  • Dwolla has discontinued support for .tif file upload.
  • View dev docs commit changes on our Github

2018-05-30

UPDATED/ADDED

  • New webhook funding_source_negative and customer_funding_source_negative
  • Jump to our dev docs or view the full dev docs commit changes on our Github

2018-05-30

UPDATED - SDK - C#

  • New version of C# SDK.
  • Breaking changes:
  • DwollaClient no longer throws on API errors, they should be properly deserialized into RestResponse.Error instead.
  • DwollaException, RestException, and RestResponse.Exception are removed.
  • Use EmptyResponse instead of object in DwollaClient inteface.
  • Check it out on our Github

2018-05-11

CHANGED

  • Change in verified business Customer creation flow across Platform. Check out our developer resource article to learn how to create this Customer type within the new flow.
  • In order to comply with United States Federal law, Dwolla also requires beneficial owners to be added to a Customer. Read our blog post to learn more about why we need to comply with US customer due diligence rules.

2018-04-11

CHANGED

  • Verified business Customers creation flow has changed in sandbox. Check out our developer resource article to learn how to create this Customer type within the new flow.
  • In order to comply with United States Federal law, Dwolla also requires beneficial owners to be added to a Customer. Read our blog post to learn more about why we need to comply with US customer due diligence rules.
  • Please note that this change will go live in across platform on May 11th, 2018.

2018-04-11

ADDED - Developer Resources Article

  • Added a new Developer Resource Article that goes over the new business verified Customer creation flow with Dwolla.
  • Click here to view the article

2018-04-11

UPDATED/ADDED - Dev Docs update

2018-04-03

UPDATED - Dev Docs update

  • Added method and URL to Documents section
  • View commit changes on our Github

2018-03-30

UPDATED - Developer Resources Article

  • Changed screenshot to reflect the proper On-Demand Auth Language.
  • View commit changes on our Github

2018-03-28

UPDATED - Developer Resources Article

  • Updated transfer failures doc
  • Updated verification handling doc
  • View commit changes on our Github

2018-02-12

UPDATED - Dev Docs update

  • Updated docs to reflect business name updates.
  • View commit changes on our Github

2017-11-16

CHANGED

  • Bank balance check functionality changing to be asynchronous and immediately return an HTTP 202. The response body for the 202 will contain a status relating to the processing of this request. Subsequent requests to this endpoint will return a 202 up until processing completes and then either return an HTTP 200 with the current balance or an HTTP 400 if there was an error (i.e. UnsupportedBank).

2017-11-16

ADDED

  • Added a new customer_balance_inquiry_completed event. Upon checking a Customer’s bank balance, Dwolla will immediately return an HTTP 202 with response body that includes a status of processing. This event will be triggered when the bank balance check has completed processing. To read more on how to trigger this event, check out our forum post.

2017-11-04

ADDED

  • Added a new customer_bank_transfer_creation_failed event. This event will be triggered when an attempt to initiate a transfer to a verified Customer’s bank was made, but failed. Transfers initiated to a verified Customer’s bank must pass through the verified Customer’s balance before being sent to a receiving bank. Dwolla will fail to create a transaction intended for a verified Customer’s bank if the funds available in the balance are less than the transfer amount. To read more on how to trigger this event, check out our forum post.

2017-06-29

CHANGED/DEPRECATED

  • Changing “uat” in the subdomain of public facing and API URLs with “sandbox”. Reference this blog post for more information.

2016-05-02

ADDED

  • Release support for a new (optional) backButton and subscriber options for IAV within dwolla.js. Note: Dwolla.js is a premium feature only available for Dwolla API customers.

2017-04-27

DEPRECATED

  • Removal of the Sandbox Console tool which exists at: https://sandbox-uat.dwolla.com/

2016-12-01

ADDED

  • Release support for a new clearing request parameter when initiating a transfer. Clearing is a JSON object that supports specifying same-day and standard ACH clearing per API request. Note: The clearing request parameter is a premium feature available for Dwolla API customers.

2016-12-01

DEPRECATED

2016-12-01

CHANGED

  • Automatic pause of webhook subscriptions after 400 consecutive failed delivery attempts. Reference the API docs for more information.

2016-10-19

CHANGED

2016-10-19

ADDED

  • Added a new bankName attribute to the funding source object that is returned when retrieving a funding source of type bank.

2016-07-21

DEPRECATED

2016-06-17

ADDED

  • Release support for an optional Idempotency-Key header on requests to API v2.

2016-06-01

CHANGED/DEPRECATED

  • Change in functionality for removing a funding source in API v2. The method for removing a funding source changes from a DELETE to a POST with the need to supply { "removed": true } in the body of the request.
  • A removed attribute is added to the funding source object.
  • A removed querystring request parameter is supplied when listing an Account or Customer’s funding sources. By default, all funding sources are returned from the listing unless the removed request parameter is set to false
  • .

2016-02-29

DEPRECATED

  • Removal of the description field in API v2 error responses. Replacing description with the message field which is a duplication of description.
  • Removing the X-Request-Signature header from webhook requests. Replacing with a X-Request-Signature-Sha-256 header which is a SHA-256 HMAC hash of the request body with the key being your webhook secret.

2015-11-25

ADDED

  • Release endpoint in API v2: retrieve a list of business classifications for a Customer. POST /business-classifications
  • Release endpoint in API v2: retrieve a business classification by it’s id for a Customer. POST /business-classifications/{id}
  • Release business verified Customer creation in API v2.

2015-11-19

ADDED

  • Release endpoint in API v2: generate a funding sources token for a Customer. POST /customers/{id}/funding-sources-token
  • Release endpoint in API v2: retrieve ACH transfer failure reason. GET /transfers/{id}failure

2015-11-13

ADDED

  • Release endpoint in API v2: generate an IAV token for a Customer. POST /customers/{id}/iav-token
  • Release dwolla.js to the CDN. https://cdn.dwolla.com/1/dwolla.js

2015-11-12

CHANGED

  • Error changes - Introduce new messagefield in error response. Errors now include a profile link in the Content-Type header. Error responses with the top-level error code ValidationError will return an _embedded object containing a list of errors.

2015-11-02

CHANGED

  • OAuth redirect_uri must match the OAuth Redirect URL field set in Dwolla application’s settings.

2015-10-30

ADDED

  • Release endpoint in API v2: initiate or verify micro-deposits for bank verification. POST /funding-sources/{id}/micro-deposits
  • Launched the new developer portal!

Status
Production: Operational

Financial institutions play an important role in the Dwolla network.

Dwolla, Inc. is an agent of Veridian Credit Union and all funds associated with your account in our network are held in one or more pooled accounts at Veridian Credit Union. These funds may not be eligible for share insurance by the National Credit Union Share Insurance Fund. Dwolla, Inc. is the operator of a software platform that communicates user instructions for funds transfers to Veridian Credit Union.