Skip to main content

Overview

When using Dwolla’s white-label API, your application is responsible for all interactions to your end users. You decide how to customize the payments experience end-to-end, which includes taking on the required delivery of notifications to end users for their account and payment activity. By default, Dwolla provides functionality via Operational Notifications and sends email notifications to your end users on your behalf. When actions occur within the Dwolla Network on a resource (Customers, Transfers, etc.), events are created to record those changes. Dwolla systematically delivers an email using the email address tied to the creation of a Customer when an applicable event occurs.

Operational notification events

Email notifications are sent to your end users when they complete the activities focused on the following key functions in your application (powered by the Dwolla Platform) or via the Dwolla Dashboard:
  • Customer creation
  • Bank account management and validation
  • Money added to a balance
  • Money withdrawn from a balance
  • Money sent to another end user (or your company)
  • Money received from another end user (or your company)
  • Customer verification and suspension
A full list of events are listed below. Please review to ensure you know when your users will receive notifications via Operational Notifications. In addition to the email notifications listed in this article, further communications, per Dwolla’s requirements and your own application’s functionality, will need to be sent by you to your end users. Please contact your Integration Manager with questions specific to your integration and recommended (or required) emails.

Customization

When configuring Operational Notifications, there are several items that can be customized to your business. Below is a list of the items that you can currently customize:

Example email template

An example email template is shown below for a payment initiated email. At the present time, only the information listed in the customization section can be edited. Emails are viewable within the Dwolla Dashboard upon delivery attempt to your customers. Operational Notifications email template

List of emails by type

Dwolla will systematically deliver emails for a subset of events existing in the API. As API enhancements are made, Dwolla may add new emails at any point in the future.

Customer account emails

Customers

Email topic Name
customer_created
Email subject and body
Subject: Account Created
Email topic name
customer_verified
Email subject and body
Subject: Account Verified
Email topic name
customer_suspended
Email subject and body
Subject: Account Suspended
Email topic name
customer_verification_document_needed
Email subject and body
Subject: Verification Document Required
Email topic name
customer_verification_document_uploaded
Email subject and body
Subject: Verification Document Uploaded
Email topic name
customer_verification_document_approved
Email subject and body
Subject: Verification Document Approved
Email topic name
customer_verification_document_failed
Email subject and body
Subject: Verification Document Failed
Email topic name
customer_reverification_needed
Email subject and body
Subject: Verification Required

Funding sources

Email topic name
customer_funding_source_added
Email subject and body
Subject: Funding Source Added
Email topic name
customer_funding_source_verified
Email subject and body
Subject: Funding Source Verified
Email topic name
customer_funding_source_removed
Email subject and body
Subject: Funding Source Removed
Email topic name
customer_microdeposits_added
Email subject and body
Subject: Micro-deposits Initiated
Email topic name
customer_microdeposits_completed
Email subject and body
Subject: Micro-deposits Completed
Email topic name
customer_microdeposits_failed
Email subject and body
Subject: Micro-deposits Failed

Transfers

Email topic name
customer_money_sent
Email subject and body
Subject: Payment Initiated
Email topic name
customer_money_sent_failed
Email subject and body
Subject: Payment Unsuccessful
Email topic name
customer_money_sent_cancelled
Email subject and body
Subject: Payment Cancelled
Email topic name
customer_money_received
Email subject and body
Subject: Payment Pending
Email topic name
customer_money_received_completed
Email subject and body
Subject: Payment Successful
Email topic name
customer_money_received_cancelled
Email subject and body
Subject: Payment Cancelled
Email topic name
customer_money_received_failed
Email subject and body
Subject: Payment Unsuccessful
Email topic name
customer_money_added
Email Subject and Body
Subject: Money Added
Email topic name
customer_money_add_completed
Email subject and body
Subject: Add to Balance Completed
Email topic name
customer_money_add_cancelled
Email subject and body
Subject: Add to Balance Cancelled
Email topic name
customer_money_add_failed
Email subject and body
Subject: Add to Balance Failed
Email topic name
customer_money_withdrawn
Email subject and body
Subject: Money Withdrawn
Email topic name
customer_money_withdrawal_cancelled
Email subject and body
Subject: Withdrawal Cancelled
Email topic name
customer_money_withdrawal_failed
Email subject and body
Subject: Withdrawal Failure