pub struct IdentityVerificationReport {Show 13 fields
pub client_reference_id: Option<String>,
pub created: Timestamp,
pub document: Option<GelatoDocumentReport>,
pub email: Option<GelatoEmailReport>,
pub id: IdentityVerificationReportId,
pub id_number: Option<GelatoIdNumberReport>,
pub livemode: bool,
pub options: Option<GelatoVerificationReportOptions>,
pub phone: Option<GelatoPhoneReport>,
pub selfie: Option<GelatoSelfieReport>,
pub type_: IdentityVerificationReportType,
pub verification_flow: Option<String>,
pub verification_session: Option<String>,
}
Expand description
A VerificationReport is the result of an attempt to collect and verify data from a user.
The collection of verification checks performed is determined from the type
and options
parameters used. You can find the result of each verification check performed in the
appropriate sub-resource: document
, id_number
, selfie
.
Each VerificationReport contains a copy of any data collected by the user as well as reference IDs which can be used to access collected images through the FileUpload. API. To configure and create VerificationReports, use the VerificationSession API.
Related guide: Accessing verification results.
For more details see <https://stripe.com/docs/api/identity/verification_reports/object>.
Fields§
§client_reference_id: Option<String>
A string to reference this user. This can be a customer ID, a session ID, or similar, and can be used to reconcile this verification with your internal systems.
created: Timestamp
Time at which the object was created. Measured in seconds since the Unix epoch.
document: Option<GelatoDocumentReport>
§email: Option<GelatoEmailReport>
§id: IdentityVerificationReportId
Unique identifier for the object.
id_number: Option<GelatoIdNumberReport>
§livemode: bool
Has the value true
if the object exists in live mode or the value false
if the object exists in test mode.
options: Option<GelatoVerificationReportOptions>
§phone: Option<GelatoPhoneReport>
§selfie: Option<GelatoSelfieReport>
§type_: IdentityVerificationReportType
Type of report.
verification_flow: Option<String>
The configuration token of a verification flow from the dashboard.
verification_session: Option<String>
ID of the VerificationSession that created this report.
Trait Implementations§
Source§impl Clone for IdentityVerificationReport
impl Clone for IdentityVerificationReport
Source§fn clone(&self) -> IdentityVerificationReport
fn clone(&self) -> IdentityVerificationReport
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more