IdentityVerificationReport class final

GelatoVerificationReport

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](https://stripe.com/docs/api/files) API. To configure and create VerificationReports, use the [VerificationSession](https://stripe.com/docs/api/identity/verification\_sessions) API. Related guides: [Accessing verification results](https://stripe.com/docs/identity/verification-sessions#results).

Implemented types

Constructors

IdentityVerificationReport({String? clientReferenceId, required DateTime created, GelatoDocumentReport? document, required String id, GelatoIdNumberReport? idNumber, required bool livemode, GelatoVerificationReportOptions? options, GelatoSelfieReport? selfie, required IdentityVerificationReportType type, String? verificationSession})
GelatoVerificationReport
const
IdentityVerificationReport.fromJson(Object? json)
factory

Properties

clientReferenceId String?
final
created DateTime
final
document GelatoDocumentReport?
final
hashCode int
The hash code for this object.
no setterinherited
id String
The ID of the IdentityVerificationReport.
final
idNumber GelatoIdNumberReport?
final
livemode bool
final
object String
The resource's type.
final
options GelatoVerificationReportOptions?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selfie GelatoSelfieReport?
final
type IdentityVerificationReportType
final
verificationSession String?
final

Methods

encodeWith<V>(Encoder<V> encoder) → V
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

encode<V>(IdentityVerificationReport instance, Encoder<V> encoder) → V
override