Skip to main content

Customers

A Customer represents an individual or business with whom you intend to transact with and is programmatically created and managed by a Dwolla Main account via the API. In order for a Dwolla Account to create and manage Customers, an application must obtain permission from Dwolla before being enabled in production. Note: Customers can only be US persons. Business Verified Customers may have non-US Controllers or Beneficial Owners.

Customer types

With a transfer of money, at least one party must complete the identity verification process, either the sender or the receiver. This can be either the Dwolla Main Account itself or a verified Customer type. Based on your business model and funds flow, it’s your decision about which party completes this process— you may even want to have both parties complete the identity verification process. A brief description of each Customer type is below, but for a more in-depth overview of each Customer type and what their capabilities are, check out our developer resource article.

Customer Types Overview

A brief description of each Customer type is below, but for a more in-depth overview of each Customer type and what their capabilities are, reference our concept article.
Receive-only Users
Receive-only users are restricted to a “payouts only” funds flow. A receive-only user maintains limited functionality in the API and is only eligible to receive transfers to an attached bank account. This Customer type can only interact with verified Customers and a Dwolla Main Account.
Unverified Customers
Unverified Customers have a default sending transaction limit of $5,000 per week. A week is defined as Monday to Sunday UTC time. As this Customer is not identity verified, they will only be able to transact with verified Customers or your Dwolla Main Account.
Verified Customers
Verified Customers are defined by their ability to both send and receive money, thus, being able to fit all funds flows. They can also interact with any Customer type and hold a balance funding source within the Dwolla network. Think of the Dwolla balance as a “wallet” which a Customer can send, receive, or hold funds to within the Dwolla network. With no weekly transfer limits, this Customer type is flexible for high transaction volumes. A verified Customer can be created as a type of either Personal or Business.

Customer resource

Customer statuses