These are the most common questions we receive on a daily basis, ranging from questions about: Dwolla, our REST API, and the Off-Site Gateway. You'll find solutions to problems caused by easy-to-overlook mistakes frequently made by developers as well as explanations of usual API errors.
SearchI have a question about:
Yes. Dwolla accounts can be linked to a US-based checking or savings accounts. The Funding Sources / Add endpoint is used to connect up to two bank accounts to a Dwolla account.
Recurring payments are only possible via users' hub pages. An API for recurring payments is currently being developed, but isn't available for public use yet.
All bank information is stored securely by Dwolla, according to the highest industry security standards.
When the status of a transaction changes (either fails, or succeeds), Dwolla will notify the WebHook server designated in the Dwolla App settings. Alternatively, an app can always use the Transactions/ById API method to query a transaction's status.
PCI is a security standard designed for credit & debit cards. Since Dwolla doesn’t process credit cards, we’re not required to be PCI compliant.
Be sure that you've encoded (escaped) your client_id and redirect_uri querystring parameters.
The API requires that you set the following header: "Content-Type: application/json" or else it will reject your request. Ensure that your data is JSON-encoded and that the header is properly set.