1. A method of acquiring an image of a user's credential document through a user device, comprising: capturing information from a user interface regarding a particular type of credential document to be imaged; receiving a video stream of the user's credential document from a camera of the user device; displaying the video stream on a display of the user device; determining whether the following criteria for capturing the image of the user's credential document are satisfied: the video stream includes a complete surface of the user's credential document, the video stream indicates that the user's credential document is within a threshold distance of the user device, the video stream indicates that the user's credential document is in focus, and the video stream of the user's credential document is recognized to match the particular type of credential document to be imaged from the captured information; if the criteria are not satisfied, presenting a first indication on the user device that the user's credential document is not ready to be imaged; and if the criteria are satisfied, presenting a second indication on the user device that the user's credential document is ready to be imaged and capturing an image of the user's credential document.