Documents
Overview
Create, list, and retrieve documents from Customers and Beneficial Owners.
Documents
Verified Customers of type personal
or business
and of status document
require color photos of identifying documents to be uploaded for manual review in order to be verified. Currently, SDK support for document upload only exists for Ruby, Node.js, and Python. To upload a document using other languages, you must use an external HTTP library.
For more information on handling the Customer verification status of document
, reference our Business Customer or Personal Customer guides.
Document resource
Parameter | Description |
---|---|
id | Document unique identifier |
type | Either passport , license , idCard , or other . Must be a colored camera captured image of a U.S. government issued identification. |
status | Either pending or reviewed . When a document has been manually reviewed by Dwolla, its status will be reviewed . A reviewed document does not necessarily indicate that the customer has completed the identity verification process. |
documentVerificationStatus | The value of this field indicates the status of the document after being reviewed by Dwolla. Values can be either pending , accepted , or rejected . |
created | ISO 8601 Timestamp of document upload time and date. |
failureReason | The reason an uploaded document was rejected. Can be: BusinessDocNotSupported , BusinessNameMismatch , BusinessTypeMismatch , ForeignPassportNotAllowed , ScanDobMismatch , ScanFailedOther , ScanIdExpired , ScanIdTypeNotSupported , ScanIdUnrecognized , ScanNameMismatch , ScanNotReadable or ScanNotUploaded . |
allFailureReasons | An array of reason s and description s for when an uploaded document is rejected for multiple reasons. |